BOJ | 10430번

Python 풀이

A, B, C = map(int, input().split())

print((A+B)%C)
print(((A%C) + (B%C))%C)
print((A*B)%C)
print(((A%C)*(B%C))%C)

이 문제는 그냥 출력하라는 식을 그대로 코드화해서 출력해주면 된다.

번외로 진짜 (A+B)(A+B)

증명

A=CQ1+R1A = C*Q1 + R1

(AB)(A*B)

C++ 풀이

#include <iostream>

using namespace std;

int main()
{
	int a, b, c;
	cin >> a >> b >> c;
	cout << (a + b) % c << endl << ((a%c) + (b%c)) % c << endl << (a*b) % c << endl << ((a%c)*(b%c)) % c;
}

좋은 웹페이지 즐겨찾기