페이지가 로드되지 않나요? 여기를 눌러보면 고쳐질 수도 있어요.
Placeholder

#2066

산술연산자 없는 산술연산 1s 32MB

문제

두 수를 입력받아 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지를 계산한 결과를 출력하는 프로그램을 작성하시오. 단, ‘+’, ‘-’, ‘*’, ‘/’, ‘%’, '+=', '-=', '*=', '/=', '%=', ‘++’, ‘--’등 산술, 증감 연산자를 사용할 수 없다.

대입, 비교, 비트 연산자 등은 사용할 수 있다. 


입력

첫 행에 두 개의 정수 X, Y가 주어진다. ( -2147483648 <= X, Y <= 2147483647)

출력

하나의 행에 공백으로 구분하여 입력받은 두 수의 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지를 출력한다. 나머지 값의 부호는 X의 부호를 따른다. (예: 5%-7 = 5, 5%7 = 5, -5%7 = -5, -5%-7 = -5)

예제 #1

12 5
17 7 60 2 2

예제 #2

7 9
16 -2 63 0 7

예제 #3

-34521 -17
-34538 -34504 586857 2030 -11

출처

comkiwer
로그인해야 코드를 작성할 수 있어요.