9182022-01-28 09:59:07kicsiboglarSzámjegy keveréscpp11Elfogadva 40/402ms2112 KiB
#include <iostream>
#include <vector>
#include <algorithm>
#include <string>

#define ll long long 
using namespace std;

ll  i, j, k=0;
string s;
int main()
{
    ios::sync_with_stdio(false);
    cin >> s;
    for (i = 0; i < s.size(); ++i)
    {
        j += (s[i] - 48);
        if (s[i] != 48) k++;
    }
    ll db = s.size();
    if (k == 1 && s[0]!=49)
    {
        j += (db - 1) * 9;
    }
    
    cout << j + (((db - 1) * db) / 2) * 9;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base40/40
1Elfogadva0/02ms1868 KiB
2Elfogadva0/01ms1940 KiB
3Elfogadva0/01ms1944 KiB
4Elfogadva2/21ms1956 KiB
5Elfogadva2/21ms1960 KiB
6Elfogadva2/21ms1956 KiB
7Elfogadva2/21ms1952 KiB
8Elfogadva2/21ms1956 KiB
9Elfogadva2/21ms1968 KiB
10Elfogadva2/21ms1980 KiB
11Elfogadva4/41ms1968 KiB
12Elfogadva4/41ms1988 KiB
13Elfogadva2/21ms2008 KiB
14Elfogadva2/21ms2044 KiB
15Elfogadva2/21ms2016 KiB
16Elfogadva2/21ms2052 KiB
17Elfogadva2/21ms2080 KiB
18Elfogadva2/21ms2080 KiB
19Elfogadva3/32ms2104 KiB
20Elfogadva3/31ms2112 KiB