求余数老是显示无测试数据??

mumu_2021  •  2年前



评论:

+1


尹伟滔  •  2年前

include <bits/stdc++.h>

using namespace std;

int main() { int f[10005]= {0}; int b,n,A[10]= {0}; cin>>n; for(int i=0; i<n; i++) cin>>A[i]; cin>>b; for(int i=0; i<n; i++) for(int j=0; j<b*A[i]; j+=A[i]) f[j]=1; int sum=0; for(int i=0; i<=10004; i++) sum+=f[i]; cout<<sum<<endl; return 0; }


Chris_Pan  •  2年前

这东西不用这么麻烦吧... 直接用 fmod() 函数。


0  •  1年前
#include <bits/stdc++.h>
#include <stdio.h>
#include <math.h>
using namespace std;

int main(){
    double a,b;
    cin>>a>>b;
    a=fmod(a,b);
    cout<<setprecision(2)<<fixed<<a;
    return 0;
}

0  •  1年前