본문 바로가기

코딩공부/백준 (python)59

[백준 11021] A+B - 7 (Python) 문제 링크 https://www.acmicpc.net/problem/11021 11021번: A+B - 7 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다. www.acmicpc.net 나의 코드 (Python) n = int(input()) for i in range(n): A, B = map(int, input().split()) print("Case #%d: %d" % (i+1, A+B)) 몇 개의 테스트 케이스를 받는지에 맞는 for문의 range를 설정합니다. for문을 돌 때마다 A, B를 받아서 이를 더한 값을 출력합니다. 2022. 2. 19.
[백준 2742] 기찍 N (Python) 문제 링크 https://www.acmicpc.net/problem/2742 2742번: 기찍 N 자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net 나의 코드 (Python) n = int(input()) for i in range(n, 0, -1): print(i) 기찍 N은 입력값부터 1까지를 출력하는 프로그램입니다. 따라서 n부터 시작하여 1까지 -1씩 감소하면서 for문을 돌리면 됩니다. 2022. 2. 19.
[백준 2741] N 찍기 (Python) 문제 링크 https://www.acmicpc.net/problem/2741 2741번: N 찍기 자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net 나의 코드 (Python) n = int(input()) for i in range(1, n+1): print(i) 몇 개의 찍기를 할지 n 변수에 담고 for문을 통해서 1부터 n까지 출력해줍니다. 2022. 2. 19.
[백준 15552] 빠른 A+B (Python) 문제 링크 https://www.acmicpc.net/problem/15552 15552번: 빠른 A+B 첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 정수 A와 B가 주어진다. A와 B는 1 이상, 1,000 이하이다. www.acmicpc.net 나의 코드 (Python) import sys n = int(sys.stdin.readline()) for i in range(n): A, B = map(int, sys.stdin.readline().split()) print(A+B) 이 문제는 입력을 input()으로 받으면 시간 초과가 됩니다. 따라서 sys.stdin.readline()을 사용하여 입력을 받아야 합니다. 이를 사용하기 위해서는 im.. 2022. 2. 19.