제출 #1017190

#제출 시각아이디문제언어결과실행 시간메모리
1017190vjudge1Spiderman (COCI20_spiderman)C++17
56 / 70
97 ms12112 KiB
#include<bits/stdc++.h> using namespace std; const int N = 1e6 + 2; int cnt[N], ans[N]; int main() { int n, k; cin >> n >> k; vector<int> v(n); for(int i = 0; i < n; i ++) { cin >> v[i]; cnt[v[i]]++; } for(int i = k + 1; i < N; i++) for(int j = k; j < N; j += i) ans[j] += cnt[i]; for(int x : v) cout << ans[x] << ' '; cout << endl; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...