Coding Test (12) 썸네일형 리스트형 백준 8393, 2741, 2742 - for문 8393번 n이 주어졌을 떄, 1부터 n까지 합을 구하는 프로그램을 작성하시오. n = int(input()) sum = 0 for i in range(n+1): sum = sum + i print(sum) 2741번 자연수 n이 주어졌을떄, 1부터 n까지 한줄에 하나씩 출력하는 프로그램을 작성하시오. n = int(input) for i in range(1, n+1): print(i) 2742번 자연수 n이 주어졌을때, n부터 1까지 한줄에 하나씩 출력하는 프로그램을 작성하시오. n = int(input()) for i in range(n): print(n-i) 백준 15552번 - sys.stdin.readline() 문제 : 첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 정수 A와 B사 주어진다. A와 B는 1이상, 1,000이하이다. 각 테스트케이스마다 A+B를 한 줄에 하나씩 순서대로 출력하시오 답안 : 반복문으로 여러줄을 입력받는 상황에서는 input()대신 sys.stidin.readline()을 사용해야 시간초과가 발생하지 않음. import sys T = int(input()) for i in range(T): A, B = map(int, sys.stdin.readline().split()) print(A+B) sys.stidin.readline() 사용법 1. 문자열 입력받을 때 - 문자열에 개행문자(\n)가 기본으로 추가됨. import sys s.. 백준 2588번 - %, range, list 1. 나머지(%)를 이용한 답안 num1 = int(input()) num2 = int(input()) print(num1*(num2%10)) print(num1*((num2%100)//10)) print(num1*(num2//100)) print(num1*num2) 2. range(시작, 마지막, 순서) 함수 이용 num1 = int(input()) num2 = input() for i in range(len(num2), 0, -1): print(num1*int(num2[i-1])) print(num1*int(num2)) 3. (내가 푼 방법) 숫자 잘라서 list만들기 num1 = str(input()) num2 = str(input()) num2_list = list(map(int, str(num2.. 백준 1000번 - split, map함수 문제 : 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하라. 입력 : 첫째 줄에 A와 B가 주어진다.(0 이전 1 2 다음