eolymp
bolt
Try our new interface for solving problems
Məsələlər

Минимальное число

dərc olunub 03.12.20 14:41:38

Вопрос в том, как отправить программу? Как получить входные данные, то есть в каком формате отправлять

dərc olunub 05.01.24 18:20:04

include <bits/stdc++.h>

using namespace std;

int main() { string s; getline(cin, s); set<int> se; int ans = 0, cnt = 1; for(int i=0; i<s.size(); i++){ if(s[i]-'0' >= 1 && s[i]-'0' <= 9){ se.insert(s[i]-'0'); } } for(auto itr = se.begin(); itr != se.end(); itr++){ int it = *itr; while(it != cnt){ ans *= 10; ans += cnt; cnt++; } cnt++; } if(ans != 0) cout << ans; if(cnt <= 9) { for(int i=cnt; i<10; i++) cout << i; } else { if(ans == 0) cout << ans; }

}

dərc olunub 11.02.24 09:05:25

include <bits/stdc++.h>

using namespace std; int main() { iosbase::syncwith_stdio(false); cin.tie(nullptr); set<int>set1; string s; int say=0; getline(cin,s); for(int i=0;i<s.size();i++){ if(isdigit(s[i])){ set1.insert(s[i]-'0'); } } vector<int>v1;

for(int i=1;i<=9;i++){

if(set1.find(i)==set1.end()){
   cout<<i;

say++; } }

if(say==0){ cout<<0; }

}

dərc olunub 11.02.24 09:09:47

// nq zdarovye ♥

include <bits/stdc++.h>

using namespace std; int main() { int say = 0; set <int> set1 ; set <int> set2 ; string s ; getline(cin,s); for(int i = 0 ; i <s.size();i++) { if(isdigit(s[i])) { set1.insert(s[i]-'0'); } } for(int i = 1 ; i <=9;i++) { if(set1.find(i)==set1.end()) { cout<<i; say++; }

} if (say == 0) { cout<<0; }

return 0;

}