제출 #481381

#제출 시각아이디문제언어결과실행 시간메모리
481381DAleksaSifra (COCI21_sifra)C++17
50 / 50
1 ms312 KiB
#include <bits/stdc++.h> using namespace std; using ll = long long; using ld = long double; template<typename T> using vc = vector<T>; template<typename T> using vvc = vc<vc<T>>; template<typename T> void smax(T& a, T b) {a = max(a, b);} template<typename T> void smin(T& a, T b) {a = min(a, b);} #define X first #define Y second #define pb push_back #define all(x) x.begin(), x.end() #define rall(x) x.rbegin(), x.rend() #define read(a) for(auto& i : a) cin >> i #define print(a) for(auto& i : a) cout << i << " " int main() { ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); string s; cin >> s; set<int> S; int brojac = 0; for(char x : s) { if(x >= '0' && x <= '9') brojac = 10 * brojac + (int)(x - '0'); else { S.insert(brojac); brojac = 0; } } S.insert(brojac); S.erase(0); cout << S.size(); return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...