#P1445. E BOMBLAB
E BOMBLAB
题目描述
现有一枚电子炸弹需要你来拆除,以下为它的逻辑代码:
#include <stdio.h>
char sa[20]="maduiersnfotvbyl";
char sb[20]="flyers";
char pw[20];
int main() {
scanf("%s",pw);
for(int i=0; i<6; i++) {
if(pw[i]<'a' || pw[i]>'z' || sa[pw[i]&0xf]!=sb[i]) {
printf("BOOM!!!");
return 0;
}
}
printf("Correct Password");
return 0;
}
电子炸弹接收一个由六个小写字母组成的字符串作为密码。当密码正确时,炸弹会安全解除;当密码错误时,炸弹会原地爆炸。 你的任务是找到不会让炸弹爆炸的具有最小字典序的密码。
所谓字典序,即一个单词在英文字典里排列的先后顺序。比如"apple"
排在"banana"
之前,"peach"
排在"pineapple"
之前。
输入格式
无输入。
输出格式
一个由六位小写字母组成的字符串。
样例
无
一个由六位小写字母组成的字符串。