#include <bits/stdc++.h>
using namespace std;
const int N=1000;
int a[N];
int b[N];
int c[N];
int main(){
int n,m;
cin>>n>>m;
for(int i=1;i<=n;i++){
cin>>a[i];
}
c[0]=1;
c[1]=a[1];
for(int i=1;i<=n;i++){
c[i]=c[i-1]*a[i];
}
int sum=0;
for(int i=1;i<=n;i++){
int k=m%c[i]-sum;
b[i]=k/c[i-1];
sum+=k;
}
for(int i=1;i<=n;i++){
cout<<b[i]<<' ';
}
}
CCF CSP试题编号: 202209-1试题名称: 如此编码
最新推荐文章于 2024-07-25 23:26:35 发布