백준 2558번 - A+B - 2

이설군·2022년 6월 9일
0

백준

목록 보기
25/52

문제

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 A, 둘째 줄에 B가 주어진다. (0 < A, B < 10)

출력

첫째 줄에 A+B를 출력한다.

예제 입력 1

1
2

예제 출력 1

3


제출

맞은 제출 1

let A = Int(readLine()!)!
let B = Int(readLine()!)!
print (A+B)

오답노트

틀린 제출 1

let inputA = Int(readLine()!)
let inputB = Int(readLine()!)
print (A+B)

옵셔널을 한번더 써야했다.
Int(readLine()!)뒤에 !를 붙이거나
print (A+B)을 print (A!+B!)으로 사용하거나
이중 Int(readLine()!)!가 좀더 낫다 생각한다.
Int로 변환후 !를 붙여서 변수를 좀더 완전하게 선언한다고 생각되었기 때문이다.

숏코딩

숏코딩 예제 1

print(Int(readLine()!)!+Int(readLine()!)!)

AB를 선언하지 않고 바로 print하는 방법 ㄴㅇ0ㅇㄱ!!!? 아직은 잘 읽히지 않는 방법인것같지만 하다보면 읽히겠지 ㅎㅎ!!

profile
티끌 모아 태산. 내가 가는 길이 옳은 길이라 믿으며 최선을 다해 걷는다.

0개의 댓글