求求帮帮看看,思路不知道有没有缺陷

P1079 [NOIP2012 提高组] Vigenère 密码

@[one_leukocyte](/user/153533) 试一试不就行了
by HopesandDreams @ 2022-08-12 20:43:43


@[114514YC](/user/757597) 测试的样例没过去,试了好多遍,不知道问题在哪里,单个字母都没过去,希望可以指正错误,感谢捏
by one_leukocyte @ 2022-08-12 20:48:38


将第 $21$ 行的 ```cpp if(word[i]-temp<'a') ``` 改为 ```cpp else ``` 和第 $27$ 行的 ```cpp if(word[i]-temp<'A') ``` 改为 ```cpp else ```
by HelloHaoGe @ 2022-08-22 15:08:46


如果word[i]为'B',temp为1,在第26行执行完后word[i]成了'A',到第27行word[i]-temp就小于'A'了,所以第28行还要执行,word[i]又成了'Z'了
by HelloHaoGe @ 2022-08-22 15:12:52


|