不太理解为什么会是0pts。。。

P4414 [COCI2006-2007#2] ABC

请问你怎么读入了 $4$ 个字符 $?$
by Hhy140516 @ 2024-09-04 09:37:07


$scanf$ 也用错了
by Hhy140516 @ 2024-09-04 09:39:36


```cpp #include<bits/stdc++.h> using namespace std; int main() { int a[4]; scanf("%d %d %d\n",&a[1],&a[2],&a[3]); char x,y,z; scanf("%c%c%c",&x,&y,&z); sort(a+1,a+4); int ax,by,cz; ax=x-'A'+1; by=y-'A'+1; cz=z-'A'+1; printf("%d %d %d",a[ax],a[by],a[cz]); return 0; } ``` # 求关
by Hhy140516 @ 2024-09-04 09:40:03


@[Hhy140516](/user/1176359) 多读的那个是换行符
by 若榆若木 @ 2024-09-04 10:23:24


@[Hhy140516](/user/1176359) 您提供的代码确实AC了,但是还是不太清楚原来的为什么全WA
by 若榆若木 @ 2024-09-04 10:29:11


[看这里](https://blog.csdn.net/m0_55653575/article/details/120933076#:~:text=%E4%B8%BE%E4%B8%AA%E4%BE%8B%E5%AD%90%EF%BC%8C%E5%A6%82%E6%9E%9C%E8%A6%81%E8%BE%93%E5%85%A5)
by Hhy140516 @ 2024-09-04 17:59:32


@[Hhy140516](/user/1176359) 感谢指教,明白了!已关
by 若榆若木 @ 2024-09-04 18:26:00


|