C++-CODEFORCES-1307A/1307B/1307C

Pretend play hey hey hey

 

 

 

 

 

 1 #include <bits/stdc++.h>
 2 using namespace std;
 3 int t,n,d,a[100010];
 4 int main(){
 5     for(cin>>t;t--;){
 6         cin>>n>>d;
 7         for(int i=1;i<=n;i++)cin>>a[i];
 8         for(int i=2;i<=n;i++){
 9             int move=min(a[i],d/(i-1));
10             a[1]+=move;
11             d-=move*(i-1);
12         }
13         cout<<a[1]<<endl;
14     }
15     return 0;
16 }

 

 

 

 

 

 

 

 

 

 

 

 1 #include <bits/stdc++.h>
 2 using namespace std;
 3 int main(){
 4     int t,n,x;
 5     for(cin>>t;t--;){
 6         cin>>n>>x;
 7         int ans=2147483647;
 8         for(int a;n--;){
 9             cin>>a;
10             ans=min(ans,max(2,(x+a-1)/a));
11             if(a==x)ans=1;
12         }
13         cout<<ans<<endl;
14     }
15     return 0;
16 }

 

 

 

 

 

 

 1 #include <bits/stdc++.h>
 2 using namespace std;
 3 long long f[500][500],c[500],ans;
 4 char s[100010];
 5 int main(){
 6     scanf("%s",s);
 7     for(int i=0;s[i];i++){
 8         for(int q='a';q<='z';q++){
 9             f[q][s[i]]+=c[q];
10             ans=max(ans,f[q][s[i]]);
11         }
12         ans=max(ans,++c[s[i]]);
13     }
14     cout<<ans<<endl;
15     return 0;
16 }

 

Guess you like

Origin www.cnblogs.com/JasonCow/p/12327877.html