CCF-CSP 202209-1 如此编码 c语言(满分)

#include

int main()
{
    int n,m,i,j,temp=1;
    scanf("%d%d",&n,&m);
    int a[n],c[n],b[n];
    c[0]=1;
    for(i=1;i<=n;i++)
    {
        scanf("%d",&a[i]);
    }
    for(i=1;i<=n;i++)
    {
        c[i]=temp*a[i];
        temp=c[i];
    }
    b[1]=(m%c[1]);
    printf("%d ",b[1]);
    for(i=2;i<=n;i++)
    {
        b[i]=((m%c[i])-b[i-1])/c[i-1];
        printf("%d ",b[i]);
    }
    return 0;
}

你可能感兴趣的:(c语言)