매일 매일 1문제 이상 풀자 아자아자아자
numpy update하기
1 2
a, b = map(int, input().split())
from sys import stdin
input = sys.stdin.readline
print = sys.stdout.write
3
1 2 3
4 5 6
7 8 9
MAP = [list(map(int, input().split())) for _ in range(int(input())))]
4 10 20 30 40
3 7 5 12
3 125 15 25
N, *arr = map(int, input().split())
3
AAAA
ABCA
AAAA
arr = [['A', 'A', 'A', 'A']
['A', 'B', 'C', 'A']
['A', 'A', 'A', 'A']]
arr =[list (input()) for _ in range(N)]
arr =[1, 2, 3, 4]
1234
arr =[1, 2, 3, 4]
1번째 방법
print("".join(map(str,arr))
2번째 방법
print(*arr)
3
1 2 3
4 5 6
7 8 9
위와 다르게
끝을 알 수 없는 입력이 들어온다면?
try :
while 1:
a, b = map(int, input().split())
print(a + b)
except:
exit()
reference :https://covenant.tistory.com/141
target = array.index(min(tmp))
import sys
input_data = sys.stdin.readline().rstrip()
print(input_data)
import sys
input = sys.stdin.readline
INF = int(1e9)
for i, v in enumerate(list):
sum += v
accu += sum
print(accu)
line = sorted(line, key = lambda x : (x[1], x[0]) )
#1순위, 2순위
1부터 더해서 sum 이 s 보다 커지면 그에 맞는 수를 하나 빼는 방식으로 n 값을 구할 수 있다
answer = [[0 for _ in range(tmp)] for row in range(t)]
펠린드롬은 문자열의 길이가 1일 때도 고려해야함
n, m = map(int, input().split())
answer = [list(map(int,input())) for _ in range(n)]
print(answer)