#54777: 可能WA的原因


To_Be_Continued (known_un)


如果測資一~四都有過,但測試過不了,可以用以下原因排除看看:

1. 字串沒有確實輸入,可能吃到\n或其他東西

2. isupper/ islower 或 isprint

原本使用isprint來判斷大小寫,因為isprint在自己的Vs上是這樣運作的:

  1. \t、\n、\0: 回傳0

  2. 大寫英文: 回傳1

  3. 小寫英文: 回傳2

  4. 數字: 回傳4

  5. 標點符號: 回傳16

  6. 空格: 回傳64

但在Zj似乎不是。

小生不才,也不清楚原因,但改成isupper後成功AC,用的是int變數儲存回傳值。

3. 試試看測資「1 a」、「2 AA」