Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<bits/stdc++.h>
- using namespace std;
- int main()
- {
- int T;
- cin>>T;
- for(int i=0; i<T; i++)
- {
- cout<<"Case "<<"#"<<i+1<<": ";
- int task;
- cin>>task;
- int sadman[task+1];
- int mehedi[task+1];
- for(int j=0; j<task; j++)
- {
- cin>>sadman[j]>>mehedi[j];
- }
- string sivan;
- sivan.push_back('C');
- int a=0;
- for(int j=1; j<task; j++)
- {
- if(sadman[j]>=mehedi[j-1])
- sivan.push_back('C');
- else if(sadman[j]<mehedi[j-1])
- {
- sivan.push_back('J');
- if(j==task-1)
- break;
- if(sadman[j+1]<mehedi[j] && sadman[j+1]<mehedi[j-1])
- {
- a++;
- break;
- }
- }
- }
- if(a==0)
- cout<<sivan;
- else
- cout<<"IMPOSSIBLE";
- cout<<endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement