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
AC × 4
AC × 40
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