C++)
#include <iostream>
#include <vector>
using namespace std;
int main(void) {
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
int money;
cin >> money;
money = 1000 - money;
vector<int> v = {500, 100, 50, 10, 5, 1};
int ans = 0;
for (auto ele : v) {
ans += (money / ele);
money %= ele;
}
cout << ans;
return 0;
}
Python)
import sys
read = sys.stdin.readline
money = int(read().rstrip())
money = 1000 - money
pay_back = [500, 100, 50, 10, 5, 1]
ans = 0
for ele in pay_back:
ans += (money // ele)
money %= ele
print(ans)'백준 1 > 기초' 카테고리의 다른 글
| [백준 2846] 오르막길 (C++/Python) (0) | 2020.12.05 |
|---|---|
| [백준 11399] ATM (C++/Python) (0) | 2020.12.05 |
| [백준 10797] 10부제 (C++/Python) (0) | 2020.12.05 |
| [백준 1193] 분수 찾기 (C++/Python) (0) | 2020.12.05 |
| [백준 10250] ACM 호텔 (C++/Python) (0) | 2020.12.05 |