// En hög med enkronor.
#include <iostream>
using namespace std;
int main()
{
	unsigned long long kr, tjugo, femtio, hundra, tvåhundra, femhundra, tusen;
	cout << "Antal kr: "; // Utmatning av text.
	cin >> kr; // Inmatning av belopp.
	tusen = kr / 1000; // Heltalsdivision ger oss ett helt antal 1000-sedlar.
	kr %= 1000; // Efter att tusenlapparna plockats tilldelas resten till kr.
	femhundra = kr / 500; // Heltalsdivision ger oss ett helt antal 500-sedlar
	kr %= 500; // När femhundringarna plockats tilldelas resten till kr.
	tvåhundra = kr / 200; // Heltalsdivision ger oss ett helt antal 200-sedlar.
	kr %= 200; // När tvåhundringarna plockats tilldelas resten till kr.
	hundra = kr / 100; // Heltalsdivision ger oss ett helt antal 100-sedlar.
	kr %= 100; // När hundringarna plockats ur tilldelas resten till kr.
	femtio = kr / 50; // Heltalsdivision ger oss ett helt antal 50-sedlar.
	kr %= 50; // När femtiolapparna plockats tilldelas resten till kr.
	tjugo = kr / 20; // Heltalsdivision ger oss ett helt antal 20-sedlar.
	kr %= 20; // När tjugolapparna plockats tilldelas resten till kr.
	// Nu är värdet i variabeln kr maximalt 19.
	// Resultatet skrivs ut nedan.
	cout << endl << "1000-lappar: " << tusen << endl;
	cout << "500-lappar: " << femhundra << endl;
	cout << "200-lappar: " << tvåhundra << endl;
	cout << "100-lappar: " << hundra << endl;
	cout << "50-lappar: " << femtio << endl;
	cout << "20-lappar: " << tjugo << endl;
	cout << "Enkronor kvar: " << kr << endl;
	return 0;
}