1 solutions
-
0
首先要知道题意,题意就是说这个题的输入和善良的dumpile的输入搞混了,意思就是这个题的输入就是dumpile的答案,dumpile的输入就是这个题的答案,那我们怎么知道dumpile的输入呢。 根据题的信息我们知道这个这个答案是一个数字且范围在(1,1000)闭区间。那我们就可以想到二分来解决,怎么二分呢我举个例子
int x; scanf("%d",&x); if(x>500)while(1);
这里我们输入一个数x,假如这个x大于500就会while(1)死循环,那么你提交返还的结果是超时(TLE),假如这个数不大于500他就不会死循环那你提交就会返还错误(WA),那想到这里就很简单了,就在dumpile那个题根据返还结果二分就好了,正确答案我先不说。
- 1
Information
- ID
- 133
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 10
- Tags
- # Submissions
- 290
- Accepted
- 9
- Uploaded By