离谱,RE是什么鬼东西

P1200 [USACO1.1] 你的飞碟在这儿 Your Ride Is Here

用 string 它不香吗
by 信息向阳花木 @ 2022-04-07 21:28:33


《RE是什么鬼东西》
by KAqwq @ 2022-04-07 21:29:47


@[user107](/user/348852) RE=Runtime Error. 也就是说你的程序跑到一半炸掉了。 首先建议用 `std::string` 其次,数组不要正好开到那么大,多加 $10$ 或者 $5$。
by NastiY_iN_saNitY @ 2022-04-07 21:29:49


《离谱》
by NastiY_iN_saNitY @ 2022-04-07 21:30:02


@[Frustrated_EH](/user/482112) 可以讲解一下string嘛 谢谢神犇
by user107 @ 2022-04-07 21:33:56


@[user107](/user/348852) char的优化版本(c++)
by zzr1 @ 2022-04-07 21:39:12


@[user107](/user/348852) 1. 首先引用 `#include <string>` 2. 定义字符串 $s$:`string s;` 3. 接着就像使用 `char` 数组一样使用 `string` 就可以啦。 4. 具体可以自行百度。
by 信息向阳花木 @ 2022-04-07 21:40:00


@[信息向阳花木](/user/314625) ok,感谢,我试试
by user107 @ 2022-04-07 21:41:03


@[user107](/user/348852) 我写了个用 `string` 过掉的代码,可以参考一下: ```cpp #include <iostream> #include <cstdio> #include <string> using namespace std; string a,b; int ans1=1,ans2=1; int main(){ cin>>a>>b; for(int i=0;i<a.size();i++) ans1*= a[i]-'A'+1; for(int i=0;i<b.size();i++) ans2*=b[i]-'A'+1; if((ans1%47)==(ans2%47)) printf("GO"); else printf("STAY"); return 0; } ```
by 信息向阳花木 @ 2022-04-07 21:42:47


@[信息向阳花木](/user/314625) 那我string不知道长度,下表咋弄哈
by user107 @ 2022-04-07 21:43:10


| 下一页