Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Author : Saurav Kalsoor
- #Testcases for Smallest Substring
- ___________________________________________________________________________________________________________________________
- // Testcase : 1
- //Input :
- 10
- yyxyyzzxyx
- //Output :
- 3
- ___________________________________________________________________________________________________________________________
- // Testcase : 2
- //Input :
- 20
- zyyyyzyzyzyyxxyxxyxy
- //Output :
- 2
- ___________________________________________________________________________________________________________________________
- // Testcase : 3
- //Input :
- 30
- zyzyzyxyyxzzxyyxzzxyyxzzxyzzyz
- //Output :
- 7
- ___________________________________________________________________________________________________________________________
- // Testcase : 4
- //Input :
- 50
- yyyyyzzzzyzzzzyzyyzyzyyyzzyzyyyzzyzzzyzyzzyzyzzzyy
- //Output :
- -1
- ___________________________________________________________________________________________________________________________
- // Testcase : 5
- //Input :
- 80
- zxxyyxyyzxxzxzyyxzzxyzyzxxyxzzyyyyyxyzzxxxxzzxxyzzxzzxxzzxxzzxzzzyyxzzzzzyyzyxyz
- //Output :
- 2
- __________________________________________________________________________________________________________________________
- // Testcase : 6
- //Input :
- 100
- xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzzyzy
- //Output :
- 4
- ___________________________________________________________________________________________________________________________
- // Testcase : 7
- //Input :
- 150
- zyzyzyxyyxzzxyyxzzxyyxzzxyzzyzzyzyzyxyyxzzxyyxzzxyyxzzxyzzyzzyzyzyxyyxzzxyyxzzxyyxzzxyzzyzzyzyzyxyyxzzxyyxzzxyyxzzxyzzyzzyzyzyxyyxzzxyyxzzxyyxzzxyzzyz
- //Output :
- 7
- ___________________________________________________________________________________________________________________________
- // Testcase : 8
- //Input :
- 180
- zzyzzzyzyyzyyyyyzyyyzzyzzzyyyyzzyzyyyyzzzyzzzyyyzyzyzyzzzzzyyyzzyzyzyzzyyzyzzyzzyyyyzzyyyyzyyyzzyzyyzzyyzyzzzzzzyyyzzzyzzyyzyzzzyyzzzzzyzzzyyyyzyzyzzyzzzyzzzzzyzzyyyzzzzyzyzyyyzyzz
- //Output :
- -1
- ___________________________________________________________________________________________________________________________
- // Testcase : 9
- //Input :
- 400
- xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzzyzyxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzzyzyxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzzyzyxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzzyzy
- //Output :
- 4
- ___________________________________________________________________________________________________________________________
- // Testcase : 10
- //Input :
- 1000
- xyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxzxyxzxyxyxz
- //Output :
- 3
- ___________________________________________________________________________________________________________________________
Add Comment
Please, Sign In to add comment