Algorithm83 [HackerRank]Birthday Cake Candles(풀이 성공) 문제 생일 케이크에 나이만큼 초(candle)를 꽂는다. 초의 길이는 각각 다르며, 가장 길이가 긴 초들의 불만 불어 끌 수 있다. input으로 나이 n(=초의 갯수), 각 초들의 길이가 들어있는 array가 주어진다. 그 중 불을 끌 수 있는 초들의 개수를 출력하라. Sample Input : 4 3 2 1 3 Sample Output : 2 내 코드: import math import os import random import re import sys def birthdayCakeCandles(candles): # Write your code here max_count = candles.count(max(candles)) return max_count if __name__ == '__main__':.. 2021. 2. 1. [HackerRank]Diagonal Difference(풀이 성공) 문제 행과 열의 수가 같은 N*N 크기의 배열 arr이 주어진다(단, -100 ≤ arr[i][j] ≤ 100). 이 배열에서 좌우 대각선에 해당하는 값들을 각각 합하고, 그 값들의 차를 구하여 절대값을 출력한다. Sample Input : 3 # 주어질 배열 크기 설정 # 여기서는 3*3 크기의 배열이 주어진다 11 2 4 4 5 6 10 8 -12 # 주어진 배열 Sample Output : 15 내 코드: import math import os import random import re import sys def diagonalDifference(arr): # 좌우 대각선에 해당하는 값들을 각각 합하고, 그 차의 절대값을 출력한다 sum_1=0 # 대각선 1 sum_2=0 # 대각선 2 for i .. 2021. 1. 28. [HackerRank]Compare the Triplets(풀이 성공) 문제 Bob과 Alice가 게임을 하고 있다. 게임의 룰은 다음과 같다. 1. 길이가 동일하게 3인 리스트 A, B가 주어지고, 리스트의 모든 값은 정수이다.(단, 0≤A[i], B[i]≤100) 2. 두 리스트의 값을 차례로 비교하여 A의 값이 클 경우 Bob이 점수 1점을 얻는다. B의 값이 클 경우에는 Alice가 점수 1점을 얻는다. 3. 비교할 값들이 같은 경우, 누구도 점수를 얻지 못한다. 위의 규칙에 따라, Bob과 Alice가 각각 얻게 될 점수를 차례로 출력하라. Sample Input : 5 6 7 3 6 10 Sample Output : 1 1 내 코드: import math import os import random import re import sys def compareTripl.. 2021. 1. 16. [CodeUp 기초 100제]1041 : [기초-산술연산] 문자 1개 입력받아 다음 문자 출력하기(풀이 성공) 입력: 영문자 1개가 입력된다. 출력: 다음 문자를 출력한다. 내 코드: x = input() y = str(x) z = ord(y)+1 print(chr(z)) 또 다른 풀이: x = ord(input()) print(chr(x+1)) Comment: 입력한 알파벳을 아스키 코드로 변환하기 위해서는 ord 함수를 사용하면 됩니다. 여기에 1을 더해준 후, chr를 사용해 다시 문자로 변환해 주면 됩니다. 2021. 1. 14. 이전 1 ··· 8 9 10 11 12 13 14 ··· 21 다음