已解决 高杨 资深守护 代码如下: #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; }
已采纳 解宇乐 中级守护 嵌套for循环应改为: for(int i=1;i<=10000;i++) { for(int j=1;j<=10000;j++) { if(i*n+m*j==a) { k++; } } } 望采纳