fork download
  1. #include <iostream>
  2. using namespace std;
  3. long n,id,t,m,a,all=0;
  4. int main() {
  5. cin>>n;
  6. for(int i=0;i<n;i++){
  7. cin>>id>>t>>m>>a;
  8. m=t*60+m;
  9. //cout<<m<<endl;
  10. if(id==0 and (m>=18*60 or m==0)){
  11. all+=a*7/10;
  12.  
  13. }else if(id==1 and (m>=10*60 or m==0)){
  14. all+=a*7/10;
  15.  
  16. }else if(id==2 and ((m>=10*60 and m<=17*60 ) or m==0 or
  17. m>=20*60 )){
  18. all+=a*65/100;
  19.  
  20. }else if( id==3 and (m>=(16*60+30) and m<=(22*60+30)) ){
  21. all+=a*6/10;
  22.  
  23. }else{
  24. all+=a;
  25. }
  26. }
  27. cout<<all;
  28. return 0;
  29. }
Success #stdin #stdout 0.01s 5276KB
stdin
2
0 0 0 100
3 16 0 100
stdout
170