67162023-12-17 18:46:19111Számjegy keveréscpp17Hibás válasz 33/403ms3432 KiB
#include <bits/stdc++.h>
using namespace std;

#define int long long
#define double long double

#define pii pair<int, int>

signed main() {
	ios::sync_with_stdio(0);
	cin.tie(0);
	cout.tie(0);
#ifdef CB
	freopen("be2.txt", "r", stdin);
//	freopen("out.txt", "w", stdout);
#endif
	string S;
	cin >> S;
	int ans = 0;
	if (count(S.begin(), S.end(), '0') == S.size() - 1) {
		ans += S[0] - '0' + 9 * (S.size() - 1);
	}
	else {
		for (char c : S) {
			ans += c - '0';
		}
	}
	for (int i = (int)S.size() - 1; i > 0; i--) {
		ans += 9 * i;
	}
	cout << ans << '\n';
	return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base33/40
1Elfogadva0/03ms2012 KiB
2Elfogadva0/03ms2060 KiB
3Elfogadva0/03ms2108 KiB
4Elfogadva2/23ms2232 KiB
5Elfogadva2/23ms2248 KiB
6Elfogadva2/23ms2248 KiB
7Elfogadva2/23ms2308 KiB
8Hibás válasz0/23ms2436 KiB
9Elfogadva2/23ms2656 KiB
10Elfogadva2/23ms2744 KiB
11Elfogadva4/43ms2872 KiB
12Elfogadva4/43ms2924 KiB
13Elfogadva2/23ms2956 KiB
14Elfogadva2/23ms2948 KiB
15Hibás válasz0/23ms2948 KiB
16Elfogadva2/23ms2948 KiB
17Elfogadva2/23ms3228 KiB
18Elfogadva2/23ms3312 KiB
19Hibás válasz0/33ms3272 KiB
20Elfogadva3/33ms3432 KiB