萌新妹子刚学欧艾傻逼题雪山代码RE求调DA☆ZE
查看原帖
萌新妹子刚学欧艾傻逼题雪山代码RE求调DA☆ZE
912248
FuckYouJinhai楼主2023/4/1 16:07
#include<bits/stdc++.h>
using namespace std;

void solve(){
    long long n,e,d;
    scanf("%lld%lld%lld",&n,&e,&d);
    long long delta=(n+e*d+2)*(n+e*d+2)-4*n;
    if(delta<0){puts("NO");return;}
    long long P1=-n-e*d+sqrt(delta);
    long long P2=-n-e*d-sqrt(delta);
    long long Q1=n/P1;
    long long Q2=n/P2;
    if(P1<=Q1)printf("%lld %lld\n",P1,Q1);
    else printf("%lld %lld\n",P2,Q2);
}

int k;

int main(){
    scanf("%d",&k);
    while(k--)
        solve();
    return 0;
}

目测是/0了。

2023/4/1 16:07
加载中...