본문 바로가기
반응형

baekjoon180

baekjoon - python - 4344 https://www.acmicpc.net/problem/4344 4344번: 평균은 넘겠지 문제 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. 입력 첫째 줄에는 테스트 케이스의 개수 C가 주어진다. 둘째 줄부터 각 � www.acmicpc.net # @Author YoungMinKim # baekjoon N = int(input()) ls = [] for _ in range(N): ls.append(list(map(int,input().split()))[1:]) for i in ls: avg = sum(i)/len(i) cnt=0 for j in i: if j > avg: cnt+=1 else: continue print('%.3f%%'.. 2020. 8. 26.
baekjoon - python - 3052 https://www.acmicpc.net/problem/3052 3052번: 나머지 문제 두 자연수 A와 B가 있을 때, A%B는 A를 B로 나눈 나머지 이다. 예를 들어, 7, 14, 27, 38을 3으로 나눈 나머지는 1, 2, 0, 2이다. 수 10개를 입력받은 뒤, 이를 42로 나눈 나머지를 구한다. 그 다음 서�� www.acmicpc.net # @Author YoungMinKim # baekjoon ls=[] for _ in range(10): ls.append(int(input())) result=[] for i in ls: result.append(i%42) print(len(set(result))) 2020. 8. 26.
baekjoon - python - 3046 https://www.acmicpc.net/problem/3046 3046번: R2 문제 두 숫자 R1과 R2가 있을 때, 두 수의 평균 S는 (R1+R2)/2와 같다. 상근이는 정인이 생일 선물로 두 숫자 R1과 R2를 주려고 한다. 생일 파티에서 상근이는 정인이에게 이 두 숫자를 말해주고, 정인�� www.acmicpc.net # @Author YoungMinKim # baekjoon a,b=map(int,input().split()) print(2*b-a) 2020. 8. 26.
baekjoon - python - 2998 https://www.acmicpc.net/problem/2998 2998번: 8진수 문제 창영이는 여러 가지 진법을 공부하고 있다. 창영이는 어제 2진법을 배웠고, 오늘은 8진법을 배웠다. 이제, 2진법 수를 8진법 수로 변환하려고 한다. 창영이가 사용한 방법은 다음과 같다. 2진 www.acmicpc.net # @Author YoungMinKim # baekjoon a=input() # 2진수 a=list(a) hap = 0 for i in range(len(a)): hap+=int(a[i])*2**(len(a)-(i+1)) #10진수 result=[] while True: mok = hap//8 nam = hap%8 result.append(nam) if mok>=8: hap=mok continue.. 2020. 8. 26.
baekjoon - python - 2935 https://www.acmicpc.net/problem/2935 2935번: 소음 문제 수업 시간에 떠드는 두 학생이 있다. 두 학생은 수업에 집중하는 대신에 글로벌 경제 위기에 대해서 토론하고 있었다. 토론이 점점 과열되면서 두 학생은 목소리를 높였고, 결국 선생님은 � www.acmicpc.net # @Author YoungMinKim # baekjoon a=int(input()) b=input() c=int(input()) if b == '+': print(a+c) elif b == '*': print(a*c) 2020. 8. 26.
baekjoon - python - 2920 https://www.acmicpc.net/problem/2920 2920번: 음계 문제 다장조는 c d e f g a b C, 총 8개 음으로 이루어져있다. 이 문제에서 8개 음은 다음과 같이 숫자로 바꾸어 표현한다. c는 1로, d는 2로, ..., C를 8로 바꾼다. 1부터 8까지 차례대로 연주한다면 ascendi www.acmicpc.net # @Author YoungMinKim # baekjoon a= list(map(int,input().split())) ascending = sorted(a) descending = sorted(a,reverse=True) if a== ascending: print('ascending') elif a == descending: print('descending'.. 2020. 8. 26.
반응형