Általános leírás
A következő feladatok közül sok egymást követő feladat nagyon hasonlít egymásra. Törekedj arra, hogy szép, áttekinthető kódot írj! Próbáld meg úgy megoldani a feladatokat, hogy függvényeket használsz a megoldáshoz! Lehetőleg próbáld meg ezeket a függvényeket több feladatban is felhasználni! Mindegyik feladatban nagyon fontos, hogy bár egyetlen inputfájlt kapsz, úgy írd meg a programod, hogy bármilyen, a feladatkiírásnak megfelelő inputfájllal működjön!
(N) Utazási iroda
Az input fájl egy belföldi utazási iroda ajánlatait tartalmazza. Az egyes adatelemeket tabulátor választja el. Az input fájl nem tartalmazza a mezőneveket.
Az egyes oszlopok jelentése a következő:
- Tájegység: az utazást érintő tájegység neve
- Éjszaka: az eltöltendő éjszakák száma, ami legfeljebb 7
- Családos: családos vagy egyéni út (logikai)
- Hónap: melyik hónapra érvényes az ajánlat
- Maximális létszám
- Jelentkezések: eddig jelentkezettek száma
- Ár: részvételi díj egy főre
- Hány ajánlat található az input fájlban?
- Hány mátrai tájegységre vonatozó ajánlat található az input fájlban?
- Hány mecseki tájegységre vonatozó ajánlat található az input fájlban?
- Hány bakonyi tájegységre vonatozó ajánlat található az input fájlban?
- Hány hortobágyi tájegységre vonatozó ajánlat található az input fájlban?
- Hány őrségi tájegységre vonatozó ajánlat található az input fájlban?
- Hány mátrai tájegységre vonatozó, családos ajánlat található az input fájlban?
- Hány mecseki tájegységre vonatozó, egyéni ajánlat található az input fájlban?
- Hány bakonyi tájegységre vonatozó, májusi ajánlat található az input fájlban?
- Hány hortobágyi tájegységre vonatozó, júliusi ajánlat található az input fájlban?
- Hány őrségi tájegységre vonatozó, októberi ajánlat található az input fájlban?
- Hány mátrai tájegységre vonatozó, családos, öt napnál hosszabb ajánlat található az input fájlban?
- Hány mecseki tájegységre vonatozó, egyéni, 3 napnál rövidebb ajánlat található az input fájlban?
- Hány bakonyi tájegységre vonatozó, májusi, egy hétnél hosszabb ajánlat található az input fájlban?
- Hány hortobágyi tájegységre vonatozó, júliusi, egy hetes ajánlat található az input fájlban?
- Hány őrségi tájegységre vonatozó, októberi, öt napos ajánlat található az input fájlban?
- Hány mátrai tájegységre vonatozó, családos, még szabad hellyel rendelkező ajánlat található az input fájlban?
- Hány mecseki tájegységre vonatozó, egyéni, még szabad hellyel rendelkező ajánlat található az input fájlban?
- Hány bakonyi tájegységre vonatozó, májusi, még szabad hellyel rendelkező ajánlat található az input fájlban?
- Hány hortobágyi tájegységre vonatozó, júliusi, még szabad hellyel rendelkező ajánlat található az input fájlban?
- Hány őrségi tájegységre vonatozó, októberi, még szabad hellyel rendelkező ajánlat található az input fájlban?
- Válogassuk ki a mátrai tájegységre vonatozó, családos, még szabad hellyel rendelkező ajánlatokat!
- Válogassuk ki a bükki tájegységre vonatozó, májusi, még szabad hellyel rendelkező ajánlatokat!
- Válogassuk ki a zempléni tájegységre vonatozó, egyéni, még szabad hellyel rendelkező ajánlatokat!
- Válogassuk ki a mecseki tájegységre vonatozó, júniusi, még szabad hellyel rendelkező ajánlatokat!
- Válogassuk ki a balatoni tájegységre vonatozó, augusztusi, még szabad hellyel rendelkező ajánlatokat!
- Válogassuk ki a mátrai tájegységre vonatozó, családos, még szabad hellyel rendelkező, 20000 Ft alatti ajánlatokat!
- Válogassuk ki a bükki tájegységre vonatozó, májusi, még szabad hellyel rendelkező, 50000 Ft alatti ajánlatokat!
- Válogassuk ki a zempléni tájegységre vonatozó, egyéni, még szabad hellyel rendelkező, 60000 Ft alatti ajánlatokat!
- Válogassuk ki a mecseki tájegységre vonatozó, júniusi, még szabad hellyel rendelkező, 30000 Ft alatti ajánlatokat!
- Válogassuk ki a balatoni tájegységre vonatozó, augusztusi, még szabad hellyel rendelkező, 40000 Ft alatti ajánlatokat!
- Válogassuk ki a mátrai tájegységre vonatozó, nyári, még szabad hellyel rendelkező ajánlatokat!
- Válogassuk ki a bükki tájegységre vonatozó, nyári, még szabad hellyel rendelkező ajánlatokat!
- Válogassuk ki a zempléni tájegységre vonatozó, téli, még szabad hellyel rendelkező!
- Válogassuk ki a mecseki tájegységre vonatozó, tavaszi, még szabad hellyel rendelkező ajánlatokat!
- Válogassuk ki a balatoni tájegységre vonatozó, őszi, még szabad hellyel rendelkező ajánlatokat!
- Van-e az irodának téli, balatoni ajánlata?
- Van-e az irodának őszi, balatoni ajánlata?
- Van-e az irodának tavaszi, hortobágyi ajánlata?
- Van-e az irodának téli, bakonyi ajánlata?
- Van-e az irodának őszi, bükki ajánlata?
- Van-e az irodának nyári, pilisi ajánlata?
- Van-e az irodának téli, őrségi ajánlata?
- Igaz-e, hogy az minden ajánlat legalább 3 napos?
- Igaz-e, hogy az minden ajánlat legalább 5 napos?
- Igaz-e, hogy az minden ajánlat legalább 2 napos?
- Igaz-e, hogy az minden ajánlat legalább 10000 Ft-ba kerül?
- Igaz-e, hogy az minden ajánlat legalább 5000 Ft-ba kerül?
- Igaz-e, hogy az minden ajánlat legalább 1000 Ft-ba kerül?
- Igaz-e, hogy az minden ajánlat tavaszi, és maximális létszáma legalább 20 fő?
- Igaz-e, hogy az minden ajánlat nyári, és maximális létszáma legalább 5 fő?
- Igaz-e, hogy az minden ajánlat téli, és maximális létszáma legalább 30 fő?
- Igaz-e, hogy az minden ajánlat őszi, és maximális létszáma legalább 15 fő?
- Hány forintba kerül a legdrágább ajánlat?
- Hány forintba kerül a legolcsóbb ajánlat?
- Hány napos a leghosszabb ajánlat?
- Hány napos a legrövidebb ajánlat?
- Hány fős a legnagyobb maximális létszámú ajánlat?
- Hány fős a legkisebb maximális létszámú ajánlat?
- Hány fős a legtöbb jelentkezéssel bíró ajánlat?
- Hány fős a legkisebb jelentkezéssel bíró ajánlat?
- Válogassuk ki a mecseki utak közül azokat, melyekre minden hely elkelt.
- Válogassuk ki a zempléni utak közül azokat, melyekre minden hely elkelt.
- Válogassuk ki az őrségi utak közül azokat, melyekre minden hely elkelt.
- Válogassuk ki a balatoni utak közül azokat, melyekre minden hely elkelt.
- Válogassuk ki a legdrágább ajánlatokat?
- Válogassuk ki a legolcsóbb ajánlatokat?
- Válogassuk ki a leghosszabb ajánlatokat?
- Válogassuk ki a legrövidebb ajánlatokat?
- Válogassuk ki a legnagyobb maximális létszámú ajánlatokat?
- Válogassuk ki a legkisebb maximális létszámú ajánlatokat?
- Válogassuk ki a legtöbb jelentkezéssel bíró ajánlatokat?
- Válogassuk ki a legkisebb jelentkezéssel bíró ajánlatokat?
- Válogassuk ki a nyári, legalább 5 napos ajánlatok közül a legolcsóbbakat!
- Válogassuk ki az őszi, legfeljebb 5 napos ajánlatok közül a legdrágábbakat!
- Válogassuk ki a tavaszi, legalább 2 napos ajánlatok közül a legolcsóbbakat!
- Válogassuk ki a nyári, legfeljebb egy hetes ajánlatok közül a legdrágábbakat!
- Válogassuk ki az őszi, legalább egy hetes ajánlatok közül a legolcsóbbakat!
- Válogassuk ki a téli, legfeljebb 5 napos ajánlatok közül a legdrágábbakat!
- Válogassuk ki az őszi, legalább egy hetes, szabad hellyel rendelkező ajánlatok közül a legolcsóbbakat!
- Válogassuk ki az mátrai, legalább 3 napos, szabad hellyel rendelkező ajánlatok közül a legolcsóbbakat!
- Válogassuk ki az őszi, legfeljebb egy hetes, szabad hellyel rendelkező ajánlatok közül a legolcsóbbakat!
- Válogassuk ki az mátrai, vagy bükki, legalább egy hetes, szabad hellyel rendelkező ajánlatok közül a legolcsóbbakat!
- Válogassuk ki az nyári, legfeljebb egy hetes, szabad hellyel rendelkező ajánlatok közül a legdrágábbakat!
- Hány különböző tájegységre szervez az iroda utazásokat?
- Készíts kimutatást, hogy az 1, 2, ..., 7 éjszakás utakra hány foglalás történt!
- Mely hónapban hány jelentkező van?
- Mely tájegység mennyi pénzt hoz az irodának?
- Mely tájegységre mennyi hely vehető még ki?
- Mely tájegységre van még a legtöbb szabad hely?