出现RE,50分求调

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

wc, pepoyo!
by 嫐嬲巭孬 @ 2024-03-04 17:27:57


@[嫐嬲巭孬](/user/267413) 拝啓 孤独のションペット~
by I_mAmonkey @ 2024-03-05 17:58:28


```c #include<iostream> #include<cstdio> #include<cstring> using namespace std; char mkey[105],mwen[1050],jami[30][30],jiemi[30][30]; void init() { for(int i=0;i<26;i++) { for(int j=0;j<26;j++) { jami[i][j]=(i+j)%26+'A'; } } for(int i=0;i<26;i++) { for(int j=0;j<26;j++) { jiemi[jami[i][j]-'A'][i]=j+'A'; } } } char big(char t) { if(t<'a') return t; return t-'a'+'A'; } char little(char t) { if(t>='a') return t; return t-'A'+'a'; } char f(char k,char w) { char bk=big(k); char bw=big(w); char ans=(bw-bk+26)%26+'A'; //char ans=jiemi[bw-'A'][bk-'A']; if(w>='a'){ ans=little(ans); } return ans; } int main() { init(); scanf("%s%s",mkey,mwen); int lenk=strlen(mkey),lenw=strlen(mwen); for(int i=0;i<lenw;i++) { cout<<f(mkey[i%lenk],mwen[i]); } return 0; } ``` @[I_mAmonkey](/user/970141)
by xxc123 @ 2024-03-15 19:27:40


不是求代码,就是想问一下哪里有问题 @[xxc123](/user/787732)
by I_mAmonkey @ 2024-03-16 15:31:52


是RE吗
by luogu_cod @ 2024-03-16 20:59:13


我看看
by luogu_cod @ 2024-03-16 20:59:49


e
by luogu_cod @ 2024-03-16 21:01:22


你先找找是哪里RE了吧 ~~我真菜连哪里RE了都看不出来~~
by luogu_cod @ 2024-03-16 21:02:41


是不是哪里除以了0或者数组越界了吧 ~~(我RE大多数都是这两种原因)~~
by luogu_cod @ 2024-03-16 21:04:16


|