if

if()
else if()
else
有的时候会莫名其妙进前一条if?

#include<bits/stdc++.h>
using namespace std;
int main()
{
    long long c,n,x,a,b;
    cin>>c>>n;
    x=n/c;
    if(x>=2)
    {
        b=x*c;
        a=(x-1)*c;
        cout<<a*b<<endl;
    }
    else if(x=1)
        cout<<c*c<<endl;
    else
       cout<<-1<<endl;
    return 0;
}

输入:100 1
输出:10000

全部评论

相关推荐

11-15 17:19
湖南大学 Java
成果成果成果果:这是哪个公司的hr,这么离谱吗,我没见过用性别卡技术岗的,身边女性同学拿大厂offer的比比皆是
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务