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

Coding Test171

백준: 11654번 아스키 코드 (Python3) 백준: 11654번 아스키 코드 (Python3) 아스키 코드 성공 시간 제한메모리 제한제출정답맞힌 사람정답 비율 1 초 256 MB 98871 78040 69072 80.062% 문제 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. 입력 알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다. 출력 입력으로 주어진 글자의 아스키 코드 값을 출력한다. 예제 입력 1 A 예제 출력 1 65 예제 입력 2 C 예제 출력 2 67 예제 입력 3 0 예제 출력 3 48 예제 입력 4 9 예제 출력 4 57 예제 입력 5 a 예제 출력 5 97 예제 입력 6 z 예제 출력 6 122 답안 1 print(ord(input())).. 2022. 7. 29.
백준: 11382번 꼬마 정민 (Python3) 백준: 11382번 꼬마 정민 (Python3) 꼬마 정민 성공 시간 제한메모리 제한제출정답맞힌 사람정답 비율 1 초 512 MB 11614 7115 6749 62.881% 문제 꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다! 입력 첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다. 출력 A+B+C의 값을 출력한다. 예제 입력 1 77 77 7777 예제 출력 1 7931 답안 1 2 a, b, c = map(int, input().split()) print(a+b+c) cs 2022. 7. 29.
백준: 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.

반응형