백준 / 15552번 / 빠른 A+B / python 파이썬
·
코딩테스트/백준 (python)
문제 : https://www.acmicpc.net/problem/15552 코드 import sysnum = int(sys.stdin.readline())for _ in range(num): a, b = map(int, sys.stdin.readline().split()) print(a + b)
백준 / 1181번 / 단어 정렬 / python 파이썬
·
코딩테스트/백준 (python)
문제 : https://www.acmicpc.net/problem/1181  코드 (오답)n = int(input())s = []for i in range(n): s.append(input())s.sort(key = len)for i in s: print(i) 중복된 단어는 하나만 남기고 제거한다는 조건을 보지 못하였고, input()을 사용해 속도가 느렸다. 재시도 (정답)import sysn = int(sys.stdin.readline())s = []for i in range(n): s.append(sys.stdin.readline().strip())set_s = set(s)s = list(set_s)s.sort()s.sort(key = len)for i in s: print(i..
백준 / 11718번 / 그대로 출력하기 / python 파이썬
·
코딩테스트/백준 (python)
문제 : https://www.acmicpc.net/problem/11718  코드 import sysword = sys.stdin.readlines()for w in word: print(w.rstrip())readlines()를 사용해 여러 입력을 한 번에 받는다. 각 문장 마지막에 개행문자 \n이 함께 저장되므로 rstrip을 사용해 개행문자를 제거해준다.
백준 / 5622번 / 다이얼 / python 파이썬
·
코딩테스트/백준 (python)
문제 : https://www.acmicpc.net/problem/5622  코드 answer = 0num = ['', '', '', 'ABC', 'DEF', 'GHI', 'JKL', 'MNO', 'PQRS', 'TUV', 'WXYZ']word = input()for w in word: for i, n in enumerate(num): if w in n: answer += iprint(answer)