Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- n,t=map(int,input().split(','))
- pstr=input()
- plist=pstr.split(',')
- totalsold=[]
- for i in range(n):
- onegoodsold = [int(i) for i in input().split(',')]
- totalsold.append(onegoodsold)
- sales_sum=0
- plist_new=[int(x) for x in plist]
- for i in range(n):
- for j in range(t):
- sales_sum+=plist_new[i]*totalsold[i][j]
- daily_sales=[]
- for j in range(t):
- salesperday=0
- for i in range(n):
- salesperday+=plist_new[i]*totalsold[i][j]
- daily_sales.append(salesperday)
- daily_sales_new=[str(x) for x in daily_sales]
- daily_sales_str=",".join(daily_sales_new)
- Daily_avg=int(sales_sum/t)
- goods_sales_list=[]
- for i in range(n):
- goods_sales=0
- for j in range(t):
- goods_sales+=plist_new[i]*totalsold[i][j]
- goods_sales_list.append(goods_sales)
- goods_sales_new=[str(x) for x in goods_sales_list]
- goods_sales_str=",".join(goods_sales_new)
- goods_avg=[int(x/t) for x in goods_sales_list]
- goods_avg_new=[str(x) for x in goods_avg]
- goods_avg_str=",".join(goods_avg_new)
- max=0
- for W in range(0,7):
- total=0
- days=0
- for day in range(W,t,7):
- days+=1
- total+=daily_sales[day]
- average=int(total/days)
- if average>max:
- max=average
- best_day=day
- besttday=(best_day+1)%7
- if besttday==0:
- besttday=7
- analysis_str=input()
- analysis=analysis_str.split(',')
- if analysis.count(str(1))>=1:
- print(sales_sum)
- if analysis.count(str(2))>=1:
- print(daily_sales_str)
- if analysis.count(str(3))>=1:
- print(Daily_avg)
- if analysis.count(str(4))>=1:
- print(goods_sales_str)
- if analysis.count(str(5))>=1:
- print(goods_avg_str)
- if analysis.count(str(6))>=1:
- print(besttday)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement