用define定义能解吗?里面的A和字符串中的A有什么区别?

P4414 [COCI2006-2007#2] ABC

你也没写对啊 `arr[char(a[i])]` 应改成 `arr[a[i]-'A']`,同时要先对 `arr` 排序,我猜测。
by _luanyi_ @ 2024-03-20 19:49:44


@[20237536cx](/user/1072600) define 是 compile time 的而不是 runtime 的
by Argvchs @ 2024-03-20 21:30:36


@[_luanyi_](/user/300313) 复制错版了,原来写的是arr[a[i]-'A'],也是错的
by 20237536cx @ 2024-03-24 21:28:48


@[Argvchs](/user/533270) 谢谢答复
by 20237536cx @ 2024-03-24 21:29:50


|