Nusrat_Ullah

UVa Mobile Casanova

Sep 17th, 2019
266
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.88 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. typedef long long ll;
  4. int main()
  5. {
  6.     int c=1,g,x,t,m,n,d,k,l;
  7.     while(scanf("%d",&t)&&t){
  8.         ll wq[t+3];
  9.         for(g=0;g<t;g++)scanf("%lld",&wq[g]);
  10.         printf("Case %d:\n",c++);
  11.         for(g=1;g<t;g++){
  12.             x=g-1;
  13.             while(wq[g-1]+1==wq[g]&&g<t)g++;
  14.             if(g-1==x)printf("0%lld\n",wq[x]);
  15.             else{
  16.                 printf("0%lld-",wq[x]);
  17.                 m=0,n=-1,d=10,k=wq[g-1],l=wq[x];
  18.                 while(1){
  19.                     m=wq[g-1]%d;
  20.                     n=wq[x]%d;
  21.                     k/=10;
  22.                     l/=10;
  23.                     if(k==l)break;
  24.                     d*=10;
  25.                 }
  26.                 printf("%d\n",m);
  27.             }
  28.         }
  29.         if(wq[t-1]!=wq[t-2]+1)printf("0%lld\n",wq[t-1]);
  30.         if(c>1)printf("\n");
  31.     }
  32.     return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment