함수와 입출력

문제는 입력을 받아 출력을 만드는 함수로 풉니다.

← 원리 목록

왜 함수인가

연습 환경에서는 solve(input)처럼 입력을 인자로 받고 결과를 반환하는 형태가 채점하기 쉽습니다. 브라우저·채점기가 stdin을 흉내 내기도 하지만, 함수면 테스트 케이스를 여러 번 호출하기 좋습니다.

JavaScript

function solve(input) {
  const [a, b] = input.trim().split(/\s+/).map(Number);
  return a + b;
}

Python

def solve(input: str) -> str:
    a, b = map(int, input.split())
    return str(a + b)

자주 틀리는 점

관련 문제