목록분류 전체보기 (317)
지나가던 개발자

while True: n = int(input()) if n == 0: break studentsAndHeights = [input().split() for i in range(n)] print(" ".join([x[0] for x in studentsAndHeights if float(x[1])==max([float(y[1]) for y in studentsAndHeights])])) 숏코딩을 하고 싶어서 일부러 이렇게 난해한 코드를 짰는데... 무려 14등..>! 기쁘다.

n, d = input().split() frequency = 0 for i in range(1, int(n)+1): frequency += str(i).count(d) print(frequency) 오늘 과학고 2차면접을 봤는데... 하... 우울하다. 시간이 너무 부족하고 시간배분 잘 못해서 대답 끝까지 못하고 끊긴 것들도 있었고, 문제 다 풀려고 뇌피셜로 푼 문제도 몇 있었다. 그냥 일반고 가야하나..

import math print(math.isqrt(int(input()))) 원래 이분 탐색을 사용하는 문제인데 이렇게 해도 풀린다... ㄷ

games = {"Y": 1, "F": 2, "O": 3} n, game = input().split() nicknames = [] for i in range(int(n)): nicknames.append(input()) print(len(set(nicknames)) // games[game]) 별 생각 안하고 임스가 한 번 플레이한 사람하고는 플레이하지 않으니까 그냥 몫을 구하면 되겠다 하고 했는데 이게 왜 맞지..?

from datetime import datetime youngest = ["", datetime.strptime("1990 01 01", "%Y %m %d")] oldest = ["", datetime.strptime("2010 12 31", "%Y %m %d")] for i in range(int(input())): nameAndBirth = input() name = nameAndBirth.split()[0] birth = datetime.strptime(" ".join(nameAndBirth.split()[1:]), "%d %m %Y") if birth = youngest[1]: youngest[0] = name youngest[1] = birth print(youngest[0]) print(ol..

while True: pw = input() if pw == "end": break if "a" not in pw and "i" not in pw and "u" not in pw and "e" not in pw and "o" not in pw: print(" is not acceptable.") continue if "aa" in pw or "bb" in pw or "cc" in pw or "dd" in pw or "eee" in pw or "ff" in pw or "gg" in pw or "hh" in pw or "ii" in pw or "jj" in pw or "kk" in pw or "ll" in pw or "mm" in pw or "nn" in pw or "ooo" in pw or "pp" in ..