반응형
반응형
본문 바로가기

ALL1250

백준: 11022번 A+B - 8 (Python3) 백준: 11022번 A+B - 8 (Python3) A+B - 8 성공 시간 제한메모리 제한제출정답맞힌 사람정답 비율 1 초 256 MB 125790 86039 77273 69.208% 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하며, C는 A+B이다. 예제 입력 1 5 1 1 2 3 3 4 9 8 5 2 예제 출력 1 Case #1: 1 + 1 = 2 Case #2: 2 + 3 = 5 .. 2022. 7. 29.
백준: 11021번 A+B - 7 (Python3) 백준: 11021번 A+B - 7 (Python3) A+B - 7 성공 시간 제한메모리 제한제출정답맞힌 사람정답 비율 1 초 256 MB 182269 90046 78862 49.685% 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다. 예제 입력 1 5 1 1 2 3 3 4 9 8 5 2 예제 출력 1 Case #1: 2 Case #2: 5 Case #3: 7 Case #4: 17 Case #5.. 2022. 7. 24.
백준: 10952번 A+B - 5 (Python3) 백준: 10952번 A+B - 5 (Python3) A+B - 5 성공 시간 제한메모리 제한제출정답맞힌 사람정답 비율 1 초 256 MB 186641 96104 82224 51.582% 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 입력의 마지막에는 0 두 개가 들어온다. 출력 각 테스트 케이스마다 A+B를 출력한다. 예제 입력 1 1 1 2 3 3 4 9 8 5 2 0 0 예제 출력 1 2 5 7 17 7 힌트 0 0 이 입력으로 들어오면 종료하는 조건을 삽입해야 한다. 답안 1 2 3 4 5 6 7 8 st.. 2022. 7. 24.
백준: 10951번 A+B - 4 (Python3) 백준: 10951번 A+B - 4 (Python3) A+B - 4 성공 시간 제한메모리 제한제출정답맞힌 사람정답 비율 1 초 256 MB 250092 88040 74364 35.438% 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 각 테스트 케이스마다 A+B를 출력한다. 예제 입력 1 1 1 2 3 3 4 9 8 5 2 예제 출력 1 2 5 7 17 7 답안 1 2 3 4 5 6 while(True): try: X, Y = map(int, input().split()) print(X + Y) except.. 2022. 7. 24.
백준: 10950번 A+B - 3 (Python3) 백준: 10950번 A+B - 3 (Python3) A+B - 3 성공 시간 제한메모리 제한제출정답맞힌 사람정답 비율 1 초 256 MB 191587 110779 93815 58.237% 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 각 테스트 케이스마다 A+B를 출력한다. 예제 입력 1 5 1 1 2 3 3 4 9 8 5 2 예제 출력 1 2 5 7 17 7 답안 1 2 3 4 5 rep = int(input()) for i in range(0, rep, 1): A, B = map(int, input()... 2022. 7. 24.
백준: 10872번 팩토리얼 (Python3) 백준: 10872번 팩토리얼 (Python3) 팩토리얼 성공 시간 제한메모리 제한제출정답맞힌 사람정답 비율 1 초 256 MB 119962 61873 51015 51.897% 문제 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 정수 N(0 ≤ N ≤ 12)이 주어진다. 출력 첫째 줄에 N!을 출력한다. 예제 입력 1 10 예제 출력 1 3628800 예제 입력 2 0 예제 출력 2 1 힌트 recursion과 for loop의 효율은 비슷하다. 결론은 둘 다 안 좋다. 피할 수 있으면 피하자! 필요할 때에만 쓰자. For loop이 조금 더 낫지 않을까 기대했지만 O complexity는 같은가 보다. 답안 (For loop) 1 2 3 4 5 6.. 2022. 7. 24.
백준: 10871번 X보다 작은 수 (Python3) 백준: 10871번 X보다 작은 수 (Python3) X보다 작은 수 시간 제한메모리 제한제출정답맞힌 사람정답 비율 1 초 256 MB 201338 109589 90388 54.600% 문제 정수 N개로 이루어진 수열 A와 정수 X가 주어진다. 이때, A에서 X보다 작은 수를 모두 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. 출력 X보다 작은 수를 입력받은 순서대로 공백으로 구분해 출력한다. X보다 작은 수는 적어도 하나 존재한다. 예제 입력 1 10 5 1 10 4 9 2 3 8 5 7 6 예제 출력 1 1 4.. 2022. 7. 24.
백준: 10870번 피보나치 수 5 (Python3) 백준: 10870번 피보나치 수 5 (Python3) 피보나치 수 5 성공 시간 제한메모리 제한제출정답맞힌 사람정답 비율 1 초 256 MB 76756 47273 40511 62.154% 문제 피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그 다음 2번째 부터는 바로 앞 두 피보나치 수의 합이 된다. 이를 식으로 써보면 Fn = Fn-1 + Fn-2 (n ≥ 2)가 된다. n=17일때 까지 피보나치 수를 써보면 다음과 같다. 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597 n이 주어졌을 때, n번째 피보나치 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 n이 주어진다. n.. 2022. 7. 24.
백준: 10809번 알파벳 찾기 (Python3) 백준: 10809번 알파벳 찾기 (Python3) 알파벳 찾기 성공 시간 제한메모리 제한제출정답맞힌 사람정답 비율 1 초 256 MB 138317 73353 60902 53.065% 문제 알파벳 소문자로만 이루어진 단어 S가 주어진다. 각각의 알파벳에 대해서, 단어에 포함되어 있는 경우에는 처음 등장하는 위치를, 포함되어 있지 않은 경우에는 -1을 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 단어 S가 주어진다. 단어의 길이는 100을 넘지 않으며, 알파벳 소문자로만 이루어져 있다. 출력 각각의 알파벳에 대해서, a가 처음 등장하는 위치, b가 처음 등장하는 위치, ... z가 처음 등장하는 위치를 공백으로 구분해서 출력한다. 만약, 어떤 알파벳이 단어에 포함되어 있지 않다면 -1을 출력한다. 단어의.. 2022. 7. 24.

반응형