一个疑问
查看原帖
一个疑问
735935
Etic_HAO楼主2023/2/10 22:40
为什么直接输出只得70分

#include <bits/stdc++.h>
using namespace std;

long long a,b,c;

int main()
{
    cin>>a>>b>>c;
    if((a%c!=0)||(b%c!=0)) cout<<"-1";
    else cout<<a*b/c/c;
    return 0;
}

测评记录(WA)

而定义两个新变量后再输出却AC了

#include <bits/stdc++.h>
using namespace std;

long long a,b,c;

int main()
{
    cin>>a>>b>>c;
    if((a%c!=0)||(b%c!=0)) cout<<"-1";
    else
    {
        long long a1=a/c;
        long long b1=b/c;
        cout<<a1*b1;
    }
    return 0;
}

测评记录(AC)

2023/2/10 22:40
加载中...