입력 데이터 생성 import sys import time output = open('/content/boj.txt', 'w') for i in range(100000): output.write(str(i)+ '\n') output.close() end = time.time() 입력 메소드 3가지 # method A data = input() # method B data = sys.stdin.readline() # method C input = sys.stdin.readline data = input() 입력 메소드 별 시간 비교 # method A input = open('/content/boj.txt', 'r').readline input_list = [] start = time.time() for ..
https://www.acmicpc.net/problem/4673 4673번: 셀프 넘버 문제 셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다. 양의 정수 n이 주어졌� www.acmicpc.net #include int d(int n) { int result = n; while (n>0) { result += n % 10; n = n / 10; } return result; } int main(void) { int i; int a[10001] = { 0, }; for (i = 1; i < 10001; i++) { if (d(i)
한 줄에서 값 여러개 입력받기 a, b = input().split() print(a) print(b) 입력 1 2 출력 1 2 input()의 괄호 안에 들어가있는 문자열이 안내 문구가 되고, split()의 괄호 안에 들어가있는 문자가 입력받은 문자열에서 값을 분리하는 기준문자가 된다. 안내문구 띄우고, 어떤 문자를 기준으로 분리하여 입력받기 a, b = input('문자 2개를 입력하세요(ex: a,b) : ').split(',') print(a) print(b) 입력 문자 2개를 입력하세요(ex: a,b) : c,d 출력 c d 한 줄에 정수형 2개 입력받기 (1) a, b = input().split() a = int(a) b = int(b) print(a) print(b) 입력 1 2 출력 1..