-
a, b = map(int, input().split())코테 2024. 4. 29. 01:08
일단, 코테는 자체 내장함수 수혜를 받기 위해 C++ 아니면 파이썬이 좋다고 해서 파이썬으로 골랐다. 자바스크립트가 현상황에서 제일 친숙하지만 백준에서는 지원하지도 않는다.
막혀서 힌트를 봤더니 답이 있는..? 기초단계라 줄 힌트가 답인가 보다...?...
이 코드는 한 줄에 입력된 두 개의 숫자를 읽고, 그 두 숫자를 더한 값을 출력하는 코드입니다. 각각의 기능을 설명하겠습니다:
- input() 함수를 사용하여 사용자로부터 입력을 받습니다.
- split() 메서드를 사용하여 입력된 문자열을 공백을 기준으로 분할합니다. 이렇게 하면 두 개의 숫자를 얻을 수 있습니다.
- map(int, ...)을 사용하여 각 숫자를 정수로 변환합니다.
- a, b = ...를 사용하여 두 개의 숫자를 a와 b 변수에 할당합니다.
- print(a + b)를 사용하여 a와 b를 더한 값을 출력합니다.
친절한 GPT씨의 설명,
일단 input() 함수? 첨봤다.
split()은 자바스크립트도 있어서 패스.
map() 함수로 형변환을 하는 것도 새롭고.
a,b= 이런 식으로 변수를 한번에 할당하는 구나~
- map(int, ...)를 사용하여 리스트의 각 요소를 정수로 변환합니다. 이 때, int 함수는 각 요소를 정수형으로 변환하는 역할을 합니다. map 함수는 변환 함수와 반복 가능한 객체(여기서는 리스트)를 인자로 받아서, 변환 함수를 반복 가능한 객체의 각 요소에 적용한 결과를 새로운 반복 가능한 객체로 반환합니다.
728x90