Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #1. feladat
- forrásfájl=open('pitypang.txt')
- adatok=[]
- sorszam=0
- for sor in forrásfájl:
- if sorszam!=0:
- sor=sor.strip().split()
- egysor=list(map(int,sor[0:6]))
- egysor.append(sor[6])
- adatok.append(egysor)
- sorszam+=1
- forrásfájl.close()
- legtobb=0
- for sor in adatok:
- if legtobb<sor[3]-sor[2]:
- legtobb=sor[3]-sor[2]
- for sor in adatok:
- if legtobb==sor[3]-sor[2]:
- print('2. feladat: ',sor[6],' (',sor[2],') - ',legtobb,sep='')
- break
- def honapar(kezdet,vége):
- osszesen=0
- if kezdet<121:
- osszesen=(vége-kezdet)*9000
- elif kezdet<244:
- osszesen=(vége-kezdet)*10000
- else:
- osszesen=(vége-kezdet)*8000
- return osszesen
- célfájl=open('bevetel.txt','w')
- egesz=0
- for sor in adatok:
- összeg=0
- if sor[4]==3:
- összeg+=(sor[3]-sor[2])*2000
- if sor[5]==1:
- összeg+=(sor[3]-sor[2])*sor[4]*1100
- összeg+=honapar(sor[2],sor[3])
- egesz+=összeg
- print(sor[0],':',összeg,sep='',file=célfájl)
- célfájl.close()
- print('3. feladat:',egesz,'Ft')
- ##honapokvendegszam=[0 for i in range(12)]
- ##for sor in adatok:
- ##
- ##
- ##print('4. feladat: ')
- sorszam=int(input('5. feladat:\nAdja meg a szoba számát: '))
- eltoltes=int(input('Eltoltes:'))
- szobak=[0 for i in range(27)]
- for sor in adatok:
- if sor[2]<=sorszam and sor[3]<=sorszam+eltoltes:
- szobak[sor[1]-1]+=1
- print(szobak)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement