Advertisement
Junaid_Hossain

Zombie Virus Outbreak

Jan 27th, 2024
1,040
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.73 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. #define nl '\n'
  3. using namespace std;
  4.  
  5. int main(){
  6.     long int t; cin>>t;
  7.     while(t--){
  8.         long int n; cin>>n;
  9.         long int arr[n];
  10.         long int newzom=0, ans=0;
  11.  
  12.         for(long int i=0; i<n; i++){
  13.             cin>>arr[i];
  14.         }
  15.  
  16.         for(long int i=0; i<n; i++){
  17.             if(arr[i]%3==0 && arr[i]%5==0){
  18.                 newzom+=arr[i];
  19.                 ans+=arr[i];
  20.             } else {
  21.                 if(arr[i]>=newzom){
  22.                     ans+=newzom;
  23.                     newzom=0;
  24.                 } else {
  25.                     ans+=arr[i];
  26.                     newzom-=arr[i];
  27.                 }
  28.             }
  29.  
  30.  
  31.         }
  32.  
  33.         cout<<ans<<nl;
  34.  
  35.     }
  36. }
  37.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement