Module: (Python) 정수 나누기와 나머지


Problem

1 /18


정수 나눗셈과 나머지

Theory Click to read/hide

정수 나누기와 나머지

"산술식" 모듈에서 정수 나누기 연산에 대해 이야기했습니다.
다시한번 기억해봅시다:
// - 정수 나누기, 나누기 연산의 결과로 소수 부분을 버릴 때
% - 나눗셈의 나머지 계산.
음수에 대한 나머지 연산은  파이썬은 C++이나 파스칼과 같은 다른 프로그래밍 언어와 조금 다르게 실행됩니다.
Python에서 나머지를 계산하는 작업은 수학적 규칙에 따라 수행됩니다. 즉, 일반적으로 수 이론에서 믿는 것처럼 나머지는 음이 아닌 숫자입니다.   (매우 유용한 기사 81_%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BA%D0%BE%D0%BC" target=" _blank">여기). 나머지의 부호는 제수의 부호와 같습니다.

<예비> c = 10 // 3 # 정답: c = 3 d = 10% 3 # 정답: d = 1 e = -7 // 4 # 정답: e = -2 f = -7% 4 # 답변: f = 1 ef 변수의 값은   <예비> -7 = (-2*4)+1
기억해야 합니다!
파이썬에서 음수의 나머지를 계산하는 연산은 수학적 규칙, 즉 \(-7\ \%\ 4 = 1 \)< br /> Python 프로그래밍 언어에서 나머지 부호는 제수 부호와 동일합니다. 

정수 연산은 프로그래밍에서 매우 중요합니다. 올바르게 이해하고 사용해야 합니다. 그리고 이것은 연습이 필요합니다!

Problem

두 개의 숫자 ab가 주어졌을 때 정수 나눗셈 결과와 나머지를 주어진 형식으로 표시하는 프로그램을 작성하세요(예제 참조).

입력
입력 문자열에는 공백으로 구분된 두 개의 숫자가 포함되어 있습니다. 첫 번째는 a이고 그 다음은 b입니다.

출판물
두 줄을 출력해야 합니다.
- 첫 번째 줄 - ab로 정수로 나눈 결과;
- 두 번째 줄 - ab로 나눈 나머지;
출력 형식에 대한 예를 참조하십시오.

 

<헤드> <일># <몸>
입력 출력
1 15 6 15//6=2
15%6=3