问题标题: 酷町堂:2560哪错了?求指点!!

0
0
已解决
高杨
高杨
资深守护
资深守护

代码如下:

 

 

 

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int a,n,x,k=0;
    cin>>a>>n>>x;
    for(int i=1;i<=a/n;i++)
    {
        for(int j=1;j<=a/x;j++)
        {
            if(i+j==a)
            {
                k++;
            }
        }
    }
    cout<<k;
    return 0;
}   

 


0
已采纳
解宇乐
解宇乐
中级守护
中级守护
嵌套for循环应改为:
    for(int i=1;i<=10000;i++)
    {
        for(int j=1;j<=10000;j++)
        {
            if(i*n+m*j==a)
            {
                k++;
            }
        }

    }

    望采纳

0
0
0
我要回答