#include <iostream>
#include <vector>
using namespace std;
int main(){
int n,m;
scanf("%d %d",&n,&m);
vector<int> crr = {1};
for(int i = 0;i < n;i++){
int a;
scanf("%d",&a);
a = crr[i] * a;
crr.push_back(a);
}
vector<int> brr = {0};
for(int i = 0;i < n;i++){
//根据最后给出的式子可得
int b = (m%crr[i+1]-brr[i])/crr[i];
brr.push_back(b);
printf("%d ",brr[i+1]);
}
}
202209-1 如此编码
最新推荐文章于 2024-07-24 16:46:42 发布