Ali Buch in Python: Seite 42 Münzausgaben


# coding: utf-8
import numpy as np

input_lines = raw_input()
data = np.array([],dtype=int)
line = ""
for i in input_lines:
    if i != " ":
        line += i
    if i == " ":
        data = np.append(data, int(line))
        line = ""
data = np.append(data, int(line))

nums = [1,5,10,50,100,500]

A = data[-1]


history = []

for i in range(len(nums)):
    history.append(np.min([data[len(nums)-i-1], A//nums[len(nums)-i-1]]))
    A -= np.min([data[len(nums)-i-1], A//nums[len(nums)-i-1]]) * nums[len(nums)-i-1]

for j in range(len(history)):
    print str(history[len(history)-j -1]),

String-> Numerische Verarbeitung ist etwas mühsam

Recommended Posts

Ali Buch in Python: Seite 42 Münzausgaben
Ali-Buch in Python: Seite 43 Abschnittsplanung
Ameisenbuch in Python: Seite 49 Zaunreparatur
Ali Buch in Python: Seite 45 Das kleinste Problem in lexikalischer Reihenfolge (POJ3617)
Ameisenbuch in Python: Seite 47 Sarumans Armee (POJ 3069)
Ali Buch in Python: Sec. 2-5 Graph
Ali-Buch in Python: Selbstimplementierung der Prioritätswarteschlange
Ali Buch in Python: Abschnitt 2-4, Datenstruktur
Ali Buch in Python: Sec.2-5 Dyxtra-Methode
Ali Buch in Python: Sec. 2-5 Graph (Vorbereitung)
Ali Buch in Python: Abschnitt 2-3, Dynamische Planung (DP)
[Hinweis] Project Euler in Python (Problem 1-22)
ABC166 in Python A ~ C Problem
Spiralbuch in Python! Python mit einem Spiralbuch! (Kapitel 14 ~)
Ameisenbuch mit Python (Kapitel 3 Zwischenausgabe ~)
Lösen Sie das maximale Subarray-Problem in Python
Quadtree in Python --2
Python in der Optimierung
CURL in Python
Metaprogrammierung mit Python
Python 3.3 mit Anaconda
Geokodierung in Python
SendKeys in Python
Berechnen wir das statistische Problem mit Python
Metaanalyse in Python
Unittest in Python
Der erste Schritt im Problem der Erfüllung von Einschränkungen in Python
Epoche in Python
Zwietracht in Python
Deutsch in Python
DCI in Python
Quicksort in Python
nCr in Python
N-Gramm in Python
Programmieren mit Python
Das 18. Offline-Echtzeit-Schreibproblem in Python
Plink in Python
Konstante in Python
FizzBuzz in Python
SQLite in Python
Schritt AIC in Python
Erstellen Sie eine neue Seite im Zusammenfluss mit Python
LINE-Bot [0] in Python
CSV in Python
Reverse Assembler mit Python
Reflexion in Python
Verwenden Sie eine benutzerdefinierte Fehlerseite mit Python / Tornado
Konstante in Python
nCr in Python.
Format in Python
Scons in Python 3
Puyopuyo in Python
Python in Virtualenv
PPAP in Python
Python-Referenzseite
Quad-Tree in Python
Das 19. Offline-Echtzeit-Schreibproblem in Python
Reflexion in Python