這題我花好多時間在上面
而且很多都是TLE= =
剛開始我不以為然,可是後來我看另外一位大大它的程式碼
他是因為WA而沒過的,
所以我從中發現到他沒有用while(scanf("%d",&t))
於是我把外面的while給拿掉了
最後終於AC了^^
所以要是您覺得自己的演算法應該是不會TLE的話
你可能是因為外面加了while的關係
以上是我想建議以後出題者可以說明得更清楚
不然這樣的話,會直覺反應就是有多組測資
這樣外面又得加一層while迴圈
如此以一來就會導致TLE了
謝謝!!
這題我花好多時間在上面
而且很多都是TLE= =
剛開始我不以為然,可是後來我看另外一位大大它的程式碼
他是因為WA而沒過的,
所以我從中發現到他沒有用while(scanf("%d",&t))
於是我把外面的while給拿掉了
最後終於AC了^^
所以要是您覺得自己的演算法應該是不會TLE的話
你可能是因為外面加了while的關係
以上是我想建議以後出題者可以說明得更清楚
不然這樣的話,會直覺反應就是有多組測資
這樣外面又得加一層while迴圈
如此以一來就會導致TLE了
謝謝!!
其實,
出題者說得很清楚。@@"
請看輸入說明:
第一行有一個數字t(t<=10000)代表有t筆測資,
接下來的t行,每一行有一串二進位制數字,長度不超過9000。
也就是說每個測資點第一行就講下面有幾組測試資料了,
所以下次別再犯這種錯囉^^
這題我花好多時間在上面
而且很多都是TLE= =
剛開始我不以為然,可是後來我看另外一位大大它的程式碼
他是因為WA而沒過的,
所以我從中發現到他沒有用while(scanf("%d",&t))
於是我把外面的while給拿掉了
最後終於AC了^^
所以要是您覺得自己的演算法應該是不會TLE的話
你可能是因為外面加了while的關係
以上是我想建議以後出題者可以說明得更清楚
不然這樣的話,會直覺反應就是有多組測資
這樣外面又得加一層while迴圈
如此以一來就會導致TLE了
謝謝!!
其實,
出題者說得很清楚。@@"
請看輸入說明:
第一行有一個數字t(t<=10000)代表有t筆測資,
接下來的t行,每一行有一串二進位制數字,長度不超過9000。
也就是說每個測資點第一行就講下面有幾組測試資料了,
所以下次別再犯這種錯囉^^
喔喔!!我下次會記得的。
謝謝^_^
另外想請問一下,在外面比賽如果對題目不清可以發問嗎??
因為我還只是新手Q_Q沒有比賽過的經驗
所以想問問看!!
謝謝!!
這題我花好多時間在上面
而且很多都是TLE= =
剛開始我不以為然,可是後來我看另外一位大大它的程式碼
他是因為WA而沒過的,
所以我從中發現到他沒有用while(scanf("%d",&t)!=EOF)<-----------------------------------醬就好
於是我把外面的while給拿掉了
最後終於AC了^^
所以要是您覺得自己的演算法應該是不會TLE的話
你可能是因為外面加了while的關係
以上是我想建議以後出題者可以說明得更清楚
不然這樣的話,會直覺反應就是有多組測資
這樣外面又得加一層while迴圈
如此以一來就會導致TLE了
謝謝!!