본문 바로가기

Programming/Codeup.kr기초100제 && 컴퓨터 이야기

[기초-산술연산] 정수 두 개 입력받아 자동 계산하기 && RFID

.RFID는 Radio Frequency IDentification의 약자로 전파를 이용해 원거리에서 정보를 주고받는 기술이다. 정보를 저장해두는 태그, 읽어오는 리더, 정보를 관리하는 호스트가 필요하다. 1973년 마리오 카둘로가 처음으로 제작하였다. 태그 배터리의 유무에 따라 액티브 태그, 패시브 태그로 나뉜다. 하이패스에 쓰이는 액티브 태그의 경우 외부 전력장치가 따로 존재하여 비교적 먼 거리에서도 정보 교환이 가능하다, 반면 교통카드 같은 곳에 쓰이는 패시브 태그는, 태그 안에 코일의 전자기 유도현상으로 작동되며 근거리에서 정보전달이 가능하다.
현재, 여권이나 운동선수 기록을 잴때, 생산이력 확인까지 다양한곳에 RFID가 활용되고 있다. 심지어는 RFID를 몸에 이식하여 신원을 확인하고자 하는 의견도 있으나 의무가 아니도록 규칙을 세웠다고 한다.
하지만, 보안이 취약하여 몇 가지의 기기들만 가지고도 여권의 정보를 알거나 교통카드 잔액을 위조 할 수 있다고 한다.

문제 설명

정수 두 개(a, b)를 입력받아 합, 차, 곱, 몫, 나머지, 나눈값을 자동으로 계산해보자.
(단 입력되는 정수 a, b의 범위는 0 ~ 2147483647이고, b는 0이 아니다.)

입력

정수 두 개(a, b)가 공백을 두고 입력된다.

(단, a, b의 범위는 0 ~ 2147483647이고, b는 0이 아니다.)

출력

첫 줄에 합
둘째 줄에 차(a-b)
셋째 줄에 곱,
넷째 줄에 a를 b로 나눈 몫,
다섯째 줄에 a를 b로 나눈 나머지,
여섯째 줄에 a를 b로 나눈값(실수, 소수점 셋째 자리에서 반올림해 둘째 자리까지 출력)
을 출력한다.

입력 예시

10 3

출력 예시

13 7 30 3 1 3.33

도움말

소수점 둘 째자리를 출력하기위해선 C언어에서는 %.2lf를 Python에선 round(수,2)를 쓰는것 잊지말자