Kezdőoldal » Számítástechnika » Egyéb kérdések » Létezik erre kész applikáció/a...

Létezik erre kész applikáció/algoritmus? (Pénzszámlálás)

Figyelt kérdé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 :)


2022. aug. 3. 17:24
 1/3 anonim ***** válasza:

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.

2022. aug. 3. 17:40
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
100%

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.

2022. aug. 3. 17:57
Hasznos számodra ez a válasz?
 3/3 A kérdező kommentje:
A válaszod jó lenne #2, de 20 és 5 centesből van hogy nincs egy darab sem, vagy csak kevesebb, 50-ből sem mindig van feltétlenül meg a 6, az elképzelés jó, és valóban ez a sablon javíthatna az erre a feladatra szánt időn, viszont még mindig nem annyira gyors mint egy algoritmus, ami szempillantás alatt kiszámol mindent.
2022. aug. 3. 18:58

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!