목록it (36)
김두두의 블로그
드디어 sys.stdin.readline()의 위력을 확인할 수 있었던 문제! https://www.acmicpc.net/problem/2010 2010번: 플러그 첫째 줄에 멀티탭의 개수 N이 주어진다. (1 ≤ N ≤ 500,000) 이어서 둘째 줄부터 N개의 줄에 걸쳐 각 멀티탭이 몇 개의 플러그를 꽂을 수 있도록 되어 있는지를 나타내는 자연수가 주어진다. 이 자연 www.acmicpc.net import sys n=int(input()) A=[0]*n for i in range(n): A[i]=int(sys.stdin.readline()) print(sum(A)-(n-1)) 처음엔 A[i]=int(input())으로 했는데 시간초과가 났다. 반복문 안에 넣을 것은 int(input())보다 int..

https://www.acmicpc.net/problem/9625 9625번: BABBA 상근이는 길을 걷다가 신기한 기계를 발견했다. 기계는 매우 매우 큰 화면과 버튼 하나로 이루어져 있다. 기계를 발견했을 때, 화면에는 A만 표시되어져 있었다. 버튼을 누르니 글자가 B로 변했 www.acmicpc.net 시간초과날까봐 쫄았는데 다행히도 됐다(이거 쓰면서 또 다행히랑 다행이 헷갈림; 다행히가 맞다네요) b0=0 b1=1 c=0 k=int(input()) if k==1: print(0, 1) else: for i in range(1,k): b0,b1=b1,b0+b1 print(b0, b1) 이거 코드블록 진짜 어떻게 삭제하는지... 맨날 html가서 수정한다. 원래 이런건가..??
https://www.acmicpc.net/problem/2523 2523번: 별 찍기 - 13 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net n=int(input()) for i in range(1,n+1): print('*'*i) for i in range(1,n): print('*'*(n-i))
https://www.acmicpc.net/problem/9655 9655번: 돌 게임 상근이가 게임을 이기면 SK를, 창영이가 게임을 이기면 CY을 출력한다. www.acmicpc.net 돌 개수=n이라 하자 n=1 ->1: 상근 n=2 ->1/1: 창영 n=3 ->1/1/1: 상근 n=4-> 1/3: 창영 -> 3/1: 창영 n=5-> 1/3/1: 상근 -> 3/1/1: 상근 -> 1/1/3: 상근 그러니까 결국 홀수 짝수냐에 따라 나뉜다. n=int(input()) if n%2==0: print('CY') else: print('SK')
https://www.acmicpc.net/problem/2693 2693번: N번째 큰 수 첫째 줄에 테스트 케이스의 개수 T(1 ≤ T ≤ 1,000)가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있고, 배열 A의 원소 10개가 공백으로 구분되어 주어진다. 이 원소는 1보다 크거나 같고, 1,000 www.acmicpc.net t=int(input()) for i in range(t): A=list(map(int,input().split())) A.sort() print(A[7]) 자꾸 A.sort()를 A.sort로 써서 오류난다..ㅠㅠ 벌써 세번쨰인 거 같다.
https://www.acmicpc.net/status?user_id=gylu7&problem_id=10886&from_mine=1 채점 현황 www.acmicpc.net n=int(input()) A=[2]*n for i in range(n): A[i]=int(input()) cute=0 notcute=0 for j in range(n): if A[j]==0: notcute=notcute+1 elif A[j]==1: cute=cute+1 if cute>notcute: print("Junhee is cute!") elif cute
오늘도 ㅜ쉬운문제 https://www.acmicpc.net/problem/5543 5543번: 상근날드 입력은 총 다섯 줄이다. 첫째 줄에는 상덕버거, 둘째 줄에는 중덕버거, 셋째 줄에는 하덕버거의 가격이 주어진다. 넷째 줄에는 콜라의 가격, 다섯째 줄에는 사이다의 가격이 주어진다. 모든 가 www.acmicpc.net a=int(input()) b=int(input()) c=int(input()) d=int(input()) e=int(input()) ham=0 bav=0 if a>=b: if b>=c: ham=c elif c>=b: ham=b elif a=e: bav=e elif d
https://www.acmicpc.net/problem/5086 5086번: 배수와 약수 각 테스트 케이스마다 첫 번째 숫자가 두 번째 숫자의 약수라면 factor를, 배수라면 multiple을, 둘 다 아니라면 neither를 출력한다. www.acmicpc.net while True: n,m=map(int,input().split()) if (n==0)|(m==0): break elif m%n==0: print('factor') elif n%m==0: print('multiple') else: print('neither')