문제
https://www.acmicpc.net/problem/2338
문제 요약
두 수 A, B를 입력 받아 A + B, A - B, A × B를 출력한다.
단, 각 수는 10진수로 1000자리 이하의 정수이다.
코드
a=int(input())
b=int(input())
print(a+b)
print(a-b)
print(a*b)
코드 설명
파이썬은 Big Integer 연산을 지원하기 때문에 짧은 코드로 구현할 수 있다.
Big Integer 연산이란, 매우 큰 정수 값을 다룰 수 있는 기능을 의미한다.
일반적으로 다른 언어에서 정수의 범위는 제한되어 있다.
하지만, 파이썬의 int형은 사용 가능한 메모리 양에 따라 크기가 가변적이므로 범위에 제한을 받지 않는다.
고찰
다음에 시간이 된다면,, C++로 구현 연습을 하는 것도 좋을 듯하다!
'Algorithm Problems > 기타' 카테고리의 다른 글
[백준/C++] 28419번: 더하기 (0) | 2024.05.15 |
---|---|
[백준/C++] 2630번: 색종이 만들기 (0) | 2024.05.14 |
[백준/C++] 1914번: 하노이 탑 (2) | 2024.02.24 |
[백준/C++] 28423번: 게임 (2) | 2024.02.21 |
[백준/C++] 2448번: 별찍기 - 11 (2) | 2024.02.15 |