반응형 Python216 baekjoon - python - 16212 www.acmicpc.net/problem/16212 16212번: 정열적인 정렬 형준이는 수열을 하나 가지고 있다. 형준이는 수열을 정열적으로 정렬해보려 한다. 과연, 정렬할 수 있을까? www.acmicpc.net # @Author YoungMinKim # baekjoon import sys N = int(sys.stdin.readline()) x = list(map(int,sys.stdin.readline().split())) [print(i,end=' ') for i in sorted(x)] 25점 만점 2020. 10. 25. baekjoon - python - 5522 www.acmicpc.net/problem/5522 5522번: 카드 게임 JOI군은 카드 게임을 하고 있다. 이 카드 게임은 5회의 게임으로 진행되며, 그 총점으로 승부를 하는 게임이다. JOI군의 각 게임의 득점을 나타내는 정수가 주어졌을 때, JOI군의 총점을 구하는 프�� www.acmicpc.net import sys result = 0 for _ in range(5): x = int(sys.stdin.readline()) result += x print(result) 2020. 10. 19. baekjoon - python - 10833 www.acmicpc.net/problem/10833 10833번: 사과 경상북도 특산품인 사과를 학생들에게 나눠주기 위해 여러 학교에 사과를 배정하였다. 배정된 사과 개수는 학교마다 다를 수 있고, 학생 수도 학교마다 다를 수 있다. 각 학교에서는 배정된 사�� www.acmicpc.net import sys N = int(sys.stdin.readline()) result = 0 for _ in range(N): x,y = map(int,sys.stdin.readline().split()) result += y%x print(result) 2020. 10. 19. baekjoon - python - 2747 www.acmicpc.net/problem/2747 2747번: 피보나치 수 피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그 다음 2번째 부터는 바로 앞 두 피보나치 수의 합이 된다. 이를 식으로 써보면 Fn = Fn-1 + Fn-2 (n>=2)가 된�� www.acmicpc.net import sys def fibonacci2(x): fib =[0,1] [fib.append(fib[-1]+fib[-2]) for i in range(x-1)] return fib x = int(sys.stdin.readline()) print(fibonacci2(x)[-1]) 2020. 10. 17. baekjoon - python - 5217 www.acmicpc.net/problem/5217 5217번: 쌍의 합 1보다 크거나 같고 12보다 작거나 같은 자연수 n이 주어졌을 때, 합이 n이 되는 두 자연수의 쌍을 찾는 프로그램을 작성하시오. 예를 들어, 5가 주어진 경우 가능한 쌍은 1,4와 2,3이 있다. 두 수는 � www.acmicpc.net import sys for _ in range(int(sys.stdin.readline())): n = int(sys.stdin.readline()) start = 1 print("Pairs for {}:".format(n), end = ' ') for k in range((n-1)//2): if k != 0: print(',', end = ' ') print(start, n - start, en.. 2020. 10. 14. baekjoon - python - 4892 www.acmicpc.net/problem/4892 4892번: 숫자 맞추기 게임 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있고, n0으로 이루어져 있다. (0 < n0 < 1,000,000) 입력의 마지막 줄에는 0이 하나 주어진다. www.acmicpc.net import sys idx = 1 while True: n0 = int(sys.stdin.readline()) if n0 == 0: break n1 = 3*n0 if n1 % 2 == 0: n2 = n1/2 else: n2 = (n1+1)/2 n3 = 3*n2 n4 = n3//9 if n1 % 2 == 0: result = 2 * n4 print('{}. even {}'.format(idx,int(.. 2020. 10. 14. 이전 1 ··· 3 4 5 6 7 8 9 ··· 36 다음 반응형