Submission #361646
Source Code Expand
#include <iostream>
#include <string>
using namespace std;
int main(){
string n,m,a,b,c;
int z,y,q,p;
int v=0;
int r=0;
cin >> n ;
cin >> a ;
p=a.size();
z=n.size();
y=n.size()-1;
q=n.size();
while(z>0){
if(n==a){
cout <<v<<endl;
r=1;
break;
}else{
n=n.substr(y,1)+n.substr(0,y);
v++;
}
z--;
}
if(r==0){
cout << -1 << endl;
}
return 0;
}
Submission Info
| Submission Time | |
|---|---|
| Task | B - 高橋くんと文字列操作 |
| User | yoyoro |
| Language | C++ (G++ 4.6.4) |
| Score | 100 |
| Code Size | 438 Byte |
| Status | AC |
| Exec Time | 29 ms |
| Memory | 928 KiB |
Judge Result
| Set Name | Sample | All | ||||
|---|---|---|---|---|---|---|
| Score / Max Score | 0 / 0 | 100 / 100 | ||||
| Status |
|
|
| Set Name | Test Cases |
|---|---|
| Sample | subtask0_0.txt, subtask0_1.txt, subtask0_2.txt, subtask0_3.txt |
| All | subtask0_0.txt, subtask0_1.txt, subtask0_2.txt, subtask0_3.txt, subtask1_0.txt, subtask1_1.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask1_14.txt, subtask1_15.txt, subtask1_16.txt, subtask1_17.txt, subtask1_18.txt, subtask1_19.txt, subtask1_2.txt, subtask1_20.txt, subtask1_21.txt, subtask1_22.txt, subtask1_23.txt, subtask1_24.txt, subtask1_25.txt, subtask1_26.txt, subtask1_27.txt, subtask1_28.txt, subtask1_29.txt, subtask1_3.txt, subtask1_30.txt, subtask1_31.txt, subtask1_32.txt, subtask1_33.txt, subtask1_34.txt, subtask1_35.txt, subtask1_4.txt, subtask1_5.txt, subtask1_6.txt, subtask1_7.txt, subtask1_8.txt, subtask1_9.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| subtask0_0.txt | AC | 25 ms | 928 KiB |
| subtask0_1.txt | AC | 27 ms | 772 KiB |
| subtask0_2.txt | AC | 26 ms | 732 KiB |
| subtask0_3.txt | AC | 22 ms | 672 KiB |
| subtask1_0.txt | AC | 24 ms | 672 KiB |
| subtask1_1.txt | AC | 24 ms | 800 KiB |
| subtask1_10.txt | AC | 23 ms | 804 KiB |
| subtask1_11.txt | AC | 25 ms | 800 KiB |
| subtask1_12.txt | AC | 24 ms | 796 KiB |
| subtask1_13.txt | AC | 28 ms | 768 KiB |
| subtask1_14.txt | AC | 24 ms | 920 KiB |
| subtask1_15.txt | AC | 24 ms | 800 KiB |
| subtask1_16.txt | AC | 26 ms | 928 KiB |
| subtask1_17.txt | AC | 24 ms | 928 KiB |
| subtask1_18.txt | AC | 24 ms | 800 KiB |
| subtask1_19.txt | AC | 25 ms | 676 KiB |
| subtask1_2.txt | AC | 25 ms | 800 KiB |
| subtask1_20.txt | AC | 24 ms | 928 KiB |
| subtask1_21.txt | AC | 24 ms | 804 KiB |
| subtask1_22.txt | AC | 24 ms | 796 KiB |
| subtask1_23.txt | AC | 25 ms | 924 KiB |
| subtask1_24.txt | AC | 28 ms | 796 KiB |
| subtask1_25.txt | AC | 24 ms | 924 KiB |
| subtask1_26.txt | AC | 24 ms | 732 KiB |
| subtask1_27.txt | AC | 24 ms | 792 KiB |
| subtask1_28.txt | AC | 23 ms | 844 KiB |
| subtask1_29.txt | AC | 24 ms | 928 KiB |
| subtask1_3.txt | AC | 23 ms | 800 KiB |
| subtask1_30.txt | AC | 26 ms | 800 KiB |
| subtask1_31.txt | AC | 25 ms | 920 KiB |
| subtask1_32.txt | AC | 25 ms | 920 KiB |
| subtask1_33.txt | AC | 24 ms | 804 KiB |
| subtask1_34.txt | AC | 23 ms | 928 KiB |
| subtask1_35.txt | AC | 24 ms | 804 KiB |
| subtask1_4.txt | AC | 25 ms | 924 KiB |
| subtask1_5.txt | AC | 25 ms | 928 KiB |
| subtask1_6.txt | AC | 26 ms | 796 KiB |
| subtask1_7.txt | AC | 29 ms | 792 KiB |
| subtask1_8.txt | AC | 24 ms | 672 KiB |
| subtask1_9.txt | AC | 24 ms | 800 KiB |