[백준] 10824번 네 수 - Python / 알고리즘 기초 1/2 - 자료구조 1 (참고)

ByungJik_Oh·2025년 3월 20일
0

[Baekjoon Online Judge]

목록 보기
20/244
post-thumbnail



💡 문제

네 자연수 A, B, C, D가 주어진다. 이때, A와 B를 붙인 수와 C와 D를 붙인 수의 합을 구하는 프로그램을 작성하시오.

두 수 A와 B를 합치는 것은 A의 뒤에 B를 붙이는 것을 의미한다. 즉, 20과 30을 붙이면 2030이 된다.

입력

첫째 줄에 네 자연수 A, B, C, D가 주어진다. (1 ≤ A, B, C, D ≤ 1,000,000)

출력

A와 B를 붙인 수와 C와 D를 붙인 수의 합을 출력한다.


💭 접근

문자열의 덧셈의 성질과 int() 함수를 활용하는 문제.
파이썬에서의 문자열 덧셈은,

ex) 예제
a = '10', b = '20'
a + b = '1020'

이러한 방식으로 앞의 문자열 뒤에 붙이게 된다.
이를 int() 함수로 정수형으로 변환하여 연산하면 된다.


📒 코드

a, b, c, d = input().split()

print(int(a + b) + int(c + d))

💭 후기

문자열과 정수형의 덧셈을 이해하면 쉽게 해결가능한 문제.


🔗 문제 출처

https://www.acmicpc.net/problem/10824


profile
精進 "정성을 기울여 노력하고 매진한다"

0개의 댓글