h1, m1, s1 = map(int, input().split(':')) # 시분초를 나눈뒤 h2, m2, s2 = map(int, input().split(':')) t = h2*3600+m2*60+s2 - (h1*3600+m1*60+s1) # 초로 바꿔 계산후 뺀다 if t < 0: # 값이 음수라면 t += 60*60*24 # 24시간어치 초를 더해준다 h = t//3600 # 시간은 3600으로 나눈 몫이고 m = (t%3600)//60 # 분은 그 나머지를 60으로 나눈 몫이고 s = t%60 # 초는 그 나머지이다 print("%02d:%02d:%02d" % (h,m,s))
t = int(input()) for i in range(t): n = int(input()) a, b = [], [] for i in range(n): x, y = input().split() # 입력받아 스플릿해서 a.append(str(x)) # 문자열은 문자열로 학교 리스트에 넣고 b.append(int(y)) # 정수는 정수로 술 소비수 리스트에 넣는다 maxB = max(b) # 제일 많은 술 소비수를 찾은 뒤 for i in range(len(b)): # 술 소비수 리스트에서 if b[i] == maxB: # 제일 많은 술 소비수가 몇번째 항인지 찾는다 print(a[i]) # 학교 리스트의 해당 항을 출력한다
while True: list = [] n = int(input()) if n == -1: break for i in range(1, n//2+1): # 가장큰약수는 수의 절반 if n % i == 0: list.append(i) # 약수면 list에 넣는다 if sum(list) == n: # 약수의 합이 수와 같다면 완전수 print("{} =".format(n) ,end=" ") for i in list: if i == list[-1]: # 마지막 항에는 +를 붙이기 않기 위함 print(i) else: print(i, end=" + ") else: print(n, "is NOT perfect.")
t = int(input()) # 테스트 케이스 개수 for i in range(t): # 테스트 케이스 만큼 반복 score = 0 # 점수 변수 k = 0 # O의 연속정보 변수 result = input() # 퀴즈결과 입력 for j in range(1, len(result)): # 1항부터 순환 if result[j] == "O" and result[j-1] == "O": score += 2+k # O가 연속일때 2점 + K k += 1 # K는 연속으로 O일때 1을 올린다 elif result[j] == "O" and result[j-1] =="X": score += 1 # O인데 연속이 아닐경우 1점 k = 0 # 연속이 아닌순간 K값을 초기화한다 else: # X일 경우 점수가 없다 k =..