#include<bits/stdc++.h> usingnamespace std; intmain() { int l,n,a[5003]; cin>>l>>n; for (int i=1;i<=n;i++) cin>>a[i]; // sort(a+1,a+n+1); int x=int(l/2.0+0.5); int ans1=0,ans2=0; for (int i=1;i<=n;i++) ans1=max(min(a[i],l+1-a[i]),ans1); for (int i=1;i<=n;i++) ans2=max(max(a[i],l+1-a[i]),ans2);
#include<bits/stdc++.h> using namespace std; int main() { int a[10001]; long long avg=0; int n; cin>>n; for (int i=1;i<=n;i++) { cin>>a[i]; avg+=a[i]; } avg/=n;
int ans=0,x=0; for (int i=1;i<=n;i++) { if (a[i]!=avg) { a[i+1]=a[i+1]+a[i]-avg; ans++; } } cout<<ans<<endl; return 0; }
int n,x,y,ans; intmain() { // ios::sync_with_stdio(0),cin.tie(0),cout.tie(0); CI n; CI x; ans=1; F(i,2,n) { CI x; if (x!=y) { ans++; y=x; } } CO ans L; return0; }
int n,x,ans; priority_queue<int,vector<int>,greater<int> > q; intmain() { // ios::sync_with_stdio(0),cin.tie(0),cout.tie(0); CI n; F(i,1,n) { CI x; q.push(x); } F(i,1,n-1) { int a=q.top(); q.pop(); int b=q.top(); q.pop(); ans+=a+b; q.push(a+b); } CO ans L; return0; }
int n; int a[1000]; string s; int k; int main() { // ios::sync_with_stdio(0),cin.tie(0),cout.tie(0); CI s; CI n; F(i,1,n) { int j=0; while (s[j]>=s[j-1]&&j<s.size()) j++; s.erase(j-1,1); while (s[0]=='0') s.erase(0,1); } if (s.size()==0) CO 0 L; else CO s L; return 0; }
int a,b,c,d,e,f,g,h,i; int A,B,C,D,E,F,G,H,I; intmain() { CI a>>b>>c>>d>>e>>f>>g>>h>>i; CI A>>B>>C>>D>>E>>F>>G>>H>>I; if (A==g&&B==d&&C==a&&D==h&&E==e&&F==b&&G==i&&H==f&&I==c) CO "A" L; elif (A==c&&B==f&&C==i&&D==b&&E==e&&F==h&&G==a&&H==d&&I==g) CO "B" L; elif (A==c&&B==b&&C==a&&D==f&&E==e&&F==d&&G==i&&H==h&&I==g) CO "C" L; elif (A==g&&B==h&&C==i&&D==d&&E==e&&F==f&&G==a&&H==b&&I==c) CO "D" L; elif (A==i&&B==h&&C==g&&D==f&&E==e&&F==d&&G==c&&H==b&&I==a) CO "AA" L; elif (A==a&&B==b&&C==c&&D==d&&E==e&&F==f&&G==g&&H==h&&I==i) CO "AB" L; elif (A==a&&B==d&&C==g&&D==b&&E==e&&F==h&&G==c&&H==f&&I==i) CO "AC" L; elif (A==i&&B==f&&C==c&&D==h&&E==e&&F==b&&G==g&&H==d&&I==a) CO "AD" L; else CO "Poland cannot into space!!!" L; return0; }