본문 바로가기

전체 글75

[백준 2438번] 파이썬(python) for문 I 별 찍기 - 1 문제 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 예제 입력 1 5 예제 출력 1 * ** *** **** ***** n = int(input()) x = '' for i in range(1, n + 1): print('*' * i + ' '*(n - i)) 알았던 내용 range에서 범위를 설정하는 것 몰랐던 내용 출력되는 수를 지우고 문자 * 로 변경하는 방법. 그리고 출력되는 문자의 위치를 변경하는 방법. 가령 별이 우측 끝에서 출력되거나 또는 좌측 끝에서부터 시작할지에 관한 것이다. 2021. 4. 15.
[백준 11022번] 파이썬(python) for문 I A + B - 8 문제 두 정수 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 Case #3: 3 + 4 = 7 Case #4: 9 + 8 = 17 Case #5: 5 + 2 = 7 n = int(input()) for i in range(n + 1): .. 2021. 4. 15.
[백준 11021번] 파이썬(python) for문 I A + B - 7 문제 두 정수 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: 7 n = int(input()) for i in range(n + 1): a, b = map(int, input().split()) print('Case #%d: %d' %(i + .. 2021. 4. 15.
[백준 2742번] 파이썬(python) for문 I 기찍 N 문제 자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다. 출력 첫째 줄부터 N번째 줄 까지 차례대로 출력한다. 예제 입력 1 5 예제 출력 1 5 4 3 2 1 n = int(input()) for i in range(n, 0, -1): print(i) 알았던 내용 몰랐던 내용 range메소드에 인자를 3개 받아 사용하는 방법을 잘 몰랐다. 세번 째 인자는 수만큼 띄어서 출력해주는 것. 첫번 째 인자 : 시작 두번 째 인자 : 마지막 세번 째 인자 : 배수 2021. 4. 15.