Létezik erre kész applikáció/algoritmus? (Pénzszámlálás)
Nap végén ahogy végzek, a kasszából le kell számolni 75€-t. Ez lesz a következő napi váltópénz, így legjobb ha sok apró van benne, de nagyobb címletek is kellenek. 5 és talán 10€-s. A Maradékot pedig be kell tenni a széfbe. Egy olyan algoritmust keresek, ami a megadott címletek alapján leszámol 75€-t?
pl a mai kasszába kaptam
4 x 10€
3 x 5€
4 x 2€
5 x 1€
5 x 0.5€
4 x 0.2€
28 x 0.1€
3 x 0.05€
22 x 0.02€
31 x 0.01€
-----------
ÖSSZESEN: 75€.
Ezen felül legjobb ha bizonyos címleteket (5 és 20 cent) jobban preferrál, tehát kicsit többet számol ki belőle. Ugyanakkor 10€-ból nem kell 4, és 1 centesből sem kell 15-nél több feltétlenül.
Milyen megoldások lennének erre?
Köszönöm :)
Egy jól megcsinált excel táblázat elég hozzá, nem kell külön app hozzá.
Egy hasonló szituációban solver-rel volt megoldva, de ott határozottabb volt az elgondolás és a mennyiség is.
Komplexebb program helyett az is elég lehet, ha szisztematikusan válogatsz az érmék és bankjegyek között, mert így csak a darabokat kell számolgatni. Kiveszel:
10 db 1, 2, 5, 10 és 20 centet
6 db 50 centet, 1, 2 és 5 eurót
2 db 10 eurót.
Ez eddig összesen 74,8 euró, úgyhogy még egy 20 centet hozzáraksz és megvan, és annyit kell megjegyezned, hogy 50 cent alattiakból 10 kell, 10 euróig 6 kell, majd 2 tízes és egy 20 centes. Mivel mindegyikből kevés darabot veszel ki, nagy eséllyel a nap végére meglesz a kellő darabszám.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!