-
2029. 몫과 나머지 출력하기코딩 테스트/SW Expert Academy 2021. 6. 12. 20:00
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
문제 이해
-> A, B의 두 개의 수를 입력 받아, A를 B로 나눈 몫과 나머지를 구하는 프로그램
문제 주의
-> 각 수는 1이상 10,000 이하의 자연수
-> 첫 줄에는 테스트 케이스의 개수가 주어지고, 그 아래로 각 테스트 케이스가 주어짐
-> 각 테스트 케이스의 첫 줄에는 2개의 수가 주어짐
-> 출력은 각 줄에서 "#t" 로 시작하고 공백을 한 칸 둔 다음, 몫을 출력하고 공백을 한 칸 둔 다음 나머지를 출력
-> 이때, t는 테스트 케이스의 번호를 의미하며 1부터 시작
문제 풀이
-> 테스트 케이스의 개수를 담을 변수를 선언
-> 반복문을 사용해서 테스트 케이스 개수를 돌릴 수 있도록 구현
-> A와 B의 수를 입력 받을 변수 선언
-> 출력 조건에 맞추기 위해 #을 출력
-> 몇 번째의 테스트 케이스인지 출력
-> 공백 한 칸 띄고 몫을 출력
-> 공백 한 칸 띄고 나머지를 출력
#include<iostream> using namespace std; int main() { int count; cin >> count; for(int i = 1; i <= count; i++) { int num, sum; cin >> num >> sum; cout << "#" << i << " " << num / sum << " " << num % sum << endl; } return 0; }
'코딩 테스트 > SW Expert Academy' 카테고리의 다른 글
2063. 중간값 찾기 (0) 2021.06.15 2050. 알파벳을 숫자로 변환 (0) 2021.06.15 2043. 서랍의 비밀번호 (0) 2021.06.12 2027. 대각선 출력하기 (0) 2021.06.12 2025. N줄 덧셈 (0) 2021.06.12