Submission #464457

#TimeUsernameProblemLanguageResultExecution timeMemory
464457TheScrasseSifra (COCI21_sifra)C++14
50 / 50
1 ms312 KiB
#include <bits/stdc++.h> using namespace std; #define nl "\n" #define nf endl #define ll long long #define pb push_back #define _ << ' ' << #define INF (ll)1e18 #define mod 998244353 #define maxn 110 ll i, i1, j, k, k1, t, n, m, res, flag[10], a, b; string s; set<ll> st; int main() { ios::sync_with_stdio(0); cin.tie(0); /* #if !ONLINE_JUDGE && !EVAL ifstream cin("input.txt"); ofstream cout("output.txt"); #endif */ cin >> s; n = s.size() + 1; s = '#' + s + '#'; for (i = 1; i <= n; i++) { k = (ll)s[i] - '0'; if (k >= 0 && k <= 9) { m = 10 * m + k; } else if (m != 0) { st.insert(m); m = 0; } } cout << st.size() << nl; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...