문제 소스:
https://www.acmicpc.net/problem/10430
문제
(A+B)%C는 ((A%C) + (B%C))%C와 같습니까?
(A×B)%C는 ((A%C) × (B%C))%C와 같습니까?
세 개의 숫자 A, B, C가 주어졌을 때 위의 네 가지 값을 계산하는 프로그램을 작성하세요.
기입
첫 번째 줄에는 A, B, C가 순서대로 표시됩니다.
(2≤A,B,C≤10000)
누르다
첫 번째 줄에 (A+B)%C, 두 번째 줄에 ((A%C) + (B%C))%C, 세 번째 줄에 (A×B)%C, ((A%C) 네 번째 줄에서 Outputs × (B%C))%C.
해결 방법
사실 해결 방법은 없습니다.
입력 값을 받아 변수에 값을 저장하고 주어진 계산이 완료된 후 출력하는 간단한 문제입니다.
input() 명령을 사용하여 입력 값을 저장하면 완료됩니다.
문제가 될 수 있는 부분은 입력을 리스트로 받아 입력된 숫자를 변수에 저장하는 부분입니다.
방법은 여러가지가 있지만 가장 쉬운 방법과 쉬운 방법을 지도로 적어봤습니다.
위 이미지에서 보듯이 map(int, input().split()) 을 사용하면 코드 길이를 줄이고 좀 더 깔끔하게 코드를 작성할 수 있습니다.
속도).