[백준 10178] 할로윈의 사탕 (C#, C++) - soo:bak
작성일 :
문제 링크
설명
전체 사탕 개수와 친구 수가 주어졌을 때,
사탕을 친구들에게 균등하게 나눈 후 한 사람당 가져가는 사탕 수와
남은 사탕 개수를 구하는 단순한 몫과 나머지 계산 문제입니다.
접근법
- 테스트할 횟수를 먼저 입력받습니다.
- 각 테스트 케이스마다:
- 사탕의 전체 개수와 나눌 친구 수를 입력받고,
- 한 명당 받는 사탕 수는
전체 수 / 친구 수
, - 남는 사탕은
전체 수 % 친구 수
로 계산합니다.
- 결과는 지정된 출력 형식에 맞춰 출력합니다.
Code
[ C# ]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
using System;
namespace Solution {
class Program {
static void Main(string[] args) {
int t = int.Parse(Console.ReadLine()!);
while (t-- > 0) {
var input = Console.ReadLine()!.Split();
int c = int.Parse(input[0]);
int v = int.Parse(input[1]);
Console.WriteLine($"You get {c / v} piece(s) and your dad gets {c % v} piece(s).");
}
}
}
}
[ C++ ]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
int t; cin >> t;
while (t--) {
int cntC, cntS; cin >> cntC >> cntS;
cout << "You get " << cntC / cntS << " piece(s) and your dad gets ";
cout << cntC % cntS << " piece(s).\n";
}
return 0;
}