用char開1100000會core dump換c++的string才AC
不知道用char要怎麼做?可以告訴我嗎
用char開1100000會core dump換c++的string才AC
不知道用char要怎麼做?可以告訴我嗎
這題似乎是記憶體不夠開這麼大
由於這題測資保證合理 所以如果要用char做 可以搭配rewind(stdin)先把第一行跳過(可以用scanf或是while迴圈讀字元到換行),再輸入n並rewind,接下來遞迴的過程中只要不斷讀字元即可。
AC (9ms, 96KB)
我assert了一下測資 測資的長度看來 >1300000