这题用错误的代码可以做对
查看原帖
这题用错误的代码可以做对
790063
liuxi120926楼主2023/4/8 22:34

这题我用了一个连样例都对不了的方法

25分的人就是可以吧输入反着输;就可以AC了 代码如下——————>

#include <iostream>
using namespace std;
int a1(int b){//求和
    if(b==0){
        return 0;
    }
    return b+a1(b-1);
}
int main(){
    int a,h=0;
    cin>>a;
    while(a1(h)<a){
        h++;
    }
    h++;
    int sum=a1(h-2);
    //这里原来是cout<<a-sum<<"/"<<h-a+sum;
    cout<<h-a+sum<<"/"<<a-sum;
}

2023/4/8 22:34
加载中...