Untitled
Norms
c_cpp
4 years ago
685 B
21
Indexable
#include<bits/stdc++.h>
using namespace std;
int digitSum(int x){
int sum = 0;
while(x != 0){
sum += x%10;
x /= 10;
}
return sum;
}
int main(){
fstream fi,fo;
vector<int> result;
vector<int> data;
int n,x;
fi.open("DAYSOBD.INP",ios::in);
fi >> n;
for(int i = 0; i<n; i++){
fi >> x;
data.push_back(x);
}
fi.close();
for(auto x : data){
if(x % digitSum(x) == 0) result.push_back(x);
}
fo.open("DAYSOBD.OUT",ios::out);
if(result.size() == 0) fo << -1;
else{
for(auto x : result) fo << x << " ";
}
fo.close();
return 0;
}Editor is loading...