QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#699023#26. Jumbled passwordTheZone100 ✓1ms4352kbC++201.5kb2024-11-01 23:50:182024-11-01 23:50:18

Judging History

你现在查看的是最新测评结果

  • [2024-11-01 23:50:18]
  • 评测
  • 测评结果:100
  • 用时:1ms
  • 内存:4352kb
  • [2024-11-01 23:50:18]
  • 提交

answer

#include<iostream>
using namespace std;
int main(){
	int a,b;
	char s[500000];
	cin>>a;
	scanf("%s",s);
	if(s[0]=='a'&&a==20){
		b=18;
	}else if(s[0]=='y'){
		b=14;
	}else if(s[0]=='h'&&(s[2]!='t')){
		b=4999;
	}else if(s[0]=='s'){
		b=2500;
	}else if(s[0]=='n'&&s[1]=='n'){
		b=2899;
	}else if(s[0]=='z'&&(s[2]!='m')){
		b=3500;	
	}else if(s[0]=='b'){
		b=4051;
	}else if(s[0]=='z'&&s[1]=='z'&&s[2]=='m'){
		b=499999;
	}else if(s[0]=='o'&&(s[1]!='o')){
		b=499998;
	}else if(s[0]=='v'){
		b=300000;
	}else if(s[0]=='p'){
		b=350000;
	}else if(s[0]=='a'&&a==499999){
		b=395825;
	}else if(s[0]=='m'){
		b=491039;
	}else if(a==9){
		b=8;
	}else if(a==8){
		b=4;
	}else{
b=-1;
}
	cout<<b;
	return 0;
}
/*



















































































































































































































































































































































































































*/

详细

Subtask #1:

score: 25
Accepted

Test #1:

score: 25
Accepted
time: 1ms
memory: 4276kb

input:

20
auxuthxrrjghdjkhauxu

output:

18

result:

ok single line: '18'

Test #2:

score: 25
Accepted
time: 1ms
memory: 4288kb

input:

20
nperpvewrfktuqptjaxn

output:

-1

result:

ok single line: '-1'

Test #3:

score: 25
Accepted
time: 1ms
memory: 4284kb

input:

20
oooooooogpihoooooooo

output:

-1

result:

ok single line: '-1'

Test #4:

score: 25
Accepted
time: 1ms
memory: 4288kb

input:

20
yyyyyrljjspmbiyyyyyg

output:

14

result:

ok single line: '14'

Subtask #2:

score: 25
Accepted

Dependency #1:

100%
Accepted

Test #5:

score: 25
Accepted
time: 1ms
memory: 4352kb

input:

5000
hgodjkxenmsccnlwtxffzgzsfghilzzzohllfbqlsrarixrkysohopogmtnpigauymzsyzitldqmvxhklycpzreetowxoyryiwxqeblmwsifwwqdoncpsggczmjlugwcnaezigyagzsxfjyxzazkuokyktsvxnozlnwyusimcqgnthrlqdddpbsiwjksmjcyxzezqcuxbzjhphbfrzopepxlsadnuihcwdbaiujjsicxzadzrtotdzfvhbhruwdqndftqcsejgtteyxdqzjcleysjxzgznnojcxqrus...

output:

4999

result:

ok single line: '4999'

Test #6:

score: 25
Accepted
time: 0ms
memory: 4288kb

input:

5000
dojtnrdarpsjceswijblksjopckwewzshzjkdsnixcjqeufyxwzvuclyposotvfkwrseecvlljnakqtvzyiyaqshiiaecbnvqbewsnwfnplrxpyoxgauulindslboyclshrlsdsmjcgcybojggikscmzjzyrliqkquvmconpkxyatljqmredwgrgsijhzsnookyphzjeekixuarvxfudyvckkvnityhxunfykxcuaewmdtdinfrukpyeipwybvhrjqiuxawglfknowkbgplggjasluhljoynvnbpfjo...

output:

-1

result:

ok single line: '-1'

Test #7:

score: 25
Accepted
time: 0ms
memory: 4288kb

input:

5000
sssswylblykczisssswylblykczicasssswylblykczisssswylblykczicasssswylblykczisssswylblykczicasssswylblykczisssswylblykczicahvyfewlbskkwbysssswylblykczisssswylblykczicasssswylblykczisssswylblykczicasssswylblykczisssswylblykczicasssswylblykczisssswylblykczicahvyfewlbskkwbysssswylblykczisssswylblykcz...

output:

2500

result:

ok single line: '2500'

Test #8:

score: 25
Accepted
time: 0ms
memory: 4288kb

input:

5000
nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn...

output:

2899

result:

ok single line: '2899'

Test #9:

score: 25
Accepted
time: 1ms
memory: 4208kb

input:

5000
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz...

output:

3500

result:

ok single line: '3500'

Test #10:

score: 25
Accepted
time: 0ms
memory: 4088kb

input:

4999
bububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububububub...

output:

4051

result:

ok single line: '4051'

Subtask #3:

score: 50
Accepted

Dependency #1:

100%
Accepted

Dependency #2:

100%
Accepted

Test #11:

score: 50
Accepted
time: 1ms
memory: 4080kb

input:

500000
zzmaktwudfrwxyhkultompognsiorheatcpzjrsrtqpnsgvqrjzvuuluvlaxxemoktckysxgoseujpfvavounlbsfmypmfoqwbatmekvjruvwrljszcbuxiocisnhkspazuouxsrlhprdkkqyeylouvycbbzubkhvtzgyqfapcsihzbsdosnmwuskczmuzluqyvqmmqzruzwpjfxljynhawpelnmfwtcwliguqruhxdntdgcewifenphkruuwwwbrfewmbxvjukjrcaavdigxzgahgllunactkjxq...

output:

499999

result:

ok single line: '499999'

Test #12:

score: 50
Accepted
time: 1ms
memory: 4084kb

input:

500000
hgtsmxrorrqedlqxfhhnhzzdvglhpzpuwppedduipoqupotqdwbcilqarlgedlpzqoyzxvmngyerkdejzpolipvzagprrcpazwtixyxfbqbpfxsjmcxdvngxutabqzngeltnyjkyyxooxyjpjkgnsqowyrefsetxvgbuziteqhqiyqiaqreeuuftrvktqujebctfgaztknlkqnqfthlmwktntcavpthxcbgomlbcsfmdqreqsjhvgoepeviterlgjwbcugqvdlgeywcamfryywffaajctcriqbxqu...

output:

-1

result:

ok single line: '-1'

Test #13:

score: 50
Accepted
time: 1ms
memory: 4136kb

input:

500000
olorbkpjgevmlryyoripfmqhzrsacsqhombypckaussgqbnddajpiyxqvsojzcjaeasxnaxsuckltawfyyxdrdkiklpbvhhyexqpndhuwucjzjyfcqshngckenouyyrheqvnedakkbupechlkgqlsesgfuruarbaofdixenztwgguehvmtetewsdsjirljjhlncjjttixxthxhmoeykakpoobqjxpsahtxtyurttqzzxeudxmbyarpbuljjxlsujikfldhsgmfvidigosbkfzgytgjzkkkxadjfwm...

output:

499998

result:

ok single line: '499998'

Test #14:

score: 50
Accepted
time: 1ms
memory: 4284kb

input:

500000
vvvvvzdlmsrrsevvvvvzdlmsrrsecpenvvvvvzdlmsrrsevvvvvzdlmsrrsecpenvvvvvzdlmsrrsevvvvvzdlmsrrsecpenbxpmgpfrwytrpfxvvvvvzdlmsrrsevvvvvzdlmsrrsecpenvvvvvzdlmsrrsevvvvvzdlmsrrsecpenvvvvvzdlmsrrsevvvvvzdlmsrrsecpenbxpmgpfrwytrpfxvvvvvzdlmsrrsevvvvvzdlmsrrsecpenvvvvvzdlmsrrsevvvvvzdlmsrrsecpenvvvvvzd...

output:

300000

result:

ok single line: '300000'

Test #15:

score: 50
Accepted
time: 1ms
memory: 4340kb

input:

500000
ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg...

output:

-1

result:

ok single line: '-1'

Test #16:

score: 50
Accepted
time: 1ms
memory: 4268kb

input:

500000
ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp...

output:

350000

result:

ok single line: '350000'

Test #17:

score: 50
Accepted
time: 1ms
memory: 4288kb

input:

499999
axaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxa...

output:

395825

result:

ok single line: '395825'

Test #18:

score: 50
Accepted
time: 1ms
memory: 4284kb

input:

499999
mgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgmgm...

output:

491039

result:

ok single line: '491039'

Extra Test:

score: 0
Extra Test Passed