2,3点wa了,80分求助!!

P1150 Peter 的烟

xqgg @ 2023-02-09 14:47:56

蒟蒻求助(可怜

自己想的思路,为啥2、3点wa了

qwq代码如下

#include <iostream>
using namespace std;
int main(){
      int exchangenumber,have,exchange=0;
      int sum=0;
      cin>>have>>exchangenumber;
      for(int i=0;i<have;i++){
            sum++;
      }
      if(have<exchangenumber){
         cout<<sum;
      }
      else{
         exchange=have/exchangenumber;
         sum+=exchange;
         cout<<sum;
      }
return 0;
}

谢谢指点!!![玫瑰][玫瑰][玫瑰]


by 编码落寞 @ 2023-02-09 15:17:17

@xqgg

你的代码样例2就过不去。

你需要考虑每次换完之后,剩余是否还能凑到能换新的可能,能换的需要一直换下去


|