Клавіатура
Thanks for idea. Sadig2003
include <iostream>
include <vector>
using namespace std; int main() { int c,d; cin >> c; vector<int> b(c); for(int i = 0; i<c; ++i) { cin >> b[i]; } cin >> d; vector<int> a(d); for(int j = 0; j<d; ++j) { cin >> a[j]; } vector<int> n(c, 0); int m = 0; for(int k = 1; k<=c; ++k) { for(int l = 0; l<d; ++l) { if(k==a[l]) { ++n[m]; } } m++; } for(int x = 0; x<c; ++x) { if(n[x]>b[x]) { cout << "yes" << endl; } else { cout << "no" << endl; } } return 0; }
include <iostream>
using namespace std;
int main() { int n, k; cin>>n; int a[n]; for (int i=0;i<n;++i) { cin>>a[i]; } cin>>k; int x[k]; for (int i=0;i<k;++i) { cin>>x[i]; }
int b[n];
for (int i=0;i< n;++i) {
b[i]=a[i];
}
for (int i=0;i<k;++i) {
if (b[x[i]-1]==0) {
b[x[i]-1]=-1;
}else if(b[x[i] - 1]>0) {
b[x[i]-1]--;
}
}
for (int i=0; i<n;++i) {
if (b[i]==-1) {
cout<<"yes"<< endl;
} else {
cout<<"no"<< endl;
}
}
}
include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin >> n;
int a[n];
for(int i=0 ;i<n ;i++){
cin >> a[i];
}
int m;
cin >> m;
int b[m];
for(int i=0 ;i<m ;i++){
cin >> b[i];
}
int k=1;
for(int i=0 ;i<n ;i++){
int say=0;
for(int j=i ;j<m ;j++){
if(b[j]==k){
say++;
}
}
if(say<=a[i]){
cout << "no" << endl;
}
else{
cout << "yes" << endl;
}
k++;
}
}
//kocurme haaa