1 条题解

  • 0
    @ 2017-09-17 14:27:00

    #include<iostream>
    #include<cstring>
    using namespace std;
    int main()
    {
    string a1;
    int a[1001],lena,n;
    cin>>n>>a1;
    memset(a,0,sizeof(a));
    lena=a1.length();
    for(int i=1;i<=lena;i++)
    a[i]=a1[i-1]-48;
    int x=0;
    for(int i=1;i<=lena;i++)
    x=(x*10+a[i])%n;
    if(x==0) x=n;
    cout<<x;
    }

    /*
    #include<iostream>
    #include<cstring>
    using namespace std;
    int main()
    {
    char a1[1001];
    int a[1001],lena,n;
    cin>>n;
    gets(a1);
    memset(a,0,sizeof(a));
    lena=strlen(a1)-1;
    for(int i=1;i<=lena;i++)
    a[i]=a1[i]-48;
    int x=0;
    for(int i=1;i<=lena;i++)
    x=(x*10+a[i])%n;
    if(x==0) x=n;
    cout<<x;
    }*/

  • 1

信息

难度
5
分类
(无)
标签
递交数
39
已通过
14
通过率
36%
上传者