문제요약
나눗셈 계산 하여 출력하는 문제
문제풀이
풀이랄 것도 없이 그냥 나눗셈 해서 출력하면 됨
코드
//
// 10430.cpp
// algorithm_study
//
// Created by Jihyun Kyoung on 2023/08/12
//
#include<iostream>
using namespace std;
int ridx, idx;
char buffer[1<<20];
static inline char read(){
if(ridx == idx){
ridx = fread(buffer, 1, 1<<20, stdin);
idx = buffer[ridx] = 0;
}
return buffer[idx++];
}
static inline int readint() {
int r =0;
bool n = 0;
char c = read();
while(c<33)
c = read();
if(c == '-')n = 1, c=read();
while(c>=48&&c<=57){
r = r*10+(c&15);
c=read();
}
return n? -r:r;
}
int main(){
int a, b, c;
//for baekjoon input
a = readint();
b= readint();
c = readint();
// //for human input
// cin>>a;
// cin>>b;
// cin>>c;
cout<<(a+b)%c<<endl;
cout<<(a%c+b%c)%c<<endl;
cout<<(a*b)%c<<endl;
cout<<((a%c)*(b%c))%c<<endl;
}
참고: 메인에 주석처리 된 부분은 내가 디버깅하기 위한 부분. 백준 제출할땐 이렇게 제출하고 인간이 입력할 때는 주석 처리부분을 사용하는 것이 좋음
잘 봤습니다. 좋은 글 감사합니다.