242912026-02-08 09:58:00abcdSzámjegy keveréscpp17Elfogadva 40/402ms512 KiB
#include <bits/stdc++.h>
using namespace std;

int main(){
    string s;cin>>s;
    int n=s.size();
    int cnt=0;
    for(char c:s)
        if(c=='0')cnt++;
    int plus=0;
    if(cnt==n-1&&s[0]!='1')
        plus=(n-1)*9+(s[0]-'0');
    int ans=0;
    for(int i=1;i<n;i++)ans+=9*i;
    if(!plus)
        for(int i=0;i<n;i++)
            ans+=s[i]-'0';
    cout<<ans+plus<<'\n';
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base40/40
1Elfogadva0/01ms508 KiB
2Elfogadva0/01ms500 KiB
3Elfogadva0/01ms316 KiB
4Elfogadva2/22ms316 KiB
5Elfogadva2/21ms316 KiB
6Elfogadva2/21ms316 KiB
7Elfogadva2/21ms316 KiB
8Elfogadva2/21ms512 KiB
9Elfogadva2/21ms316 KiB
10Elfogadva2/21ms316 KiB
11Elfogadva4/41ms316 KiB
12Elfogadva4/41ms508 KiB
13Elfogadva2/21ms316 KiB
14Elfogadva2/21ms508 KiB
15Elfogadva2/21ms316 KiB
16Elfogadva2/21ms316 KiB
17Elfogadva2/21ms324 KiB
18Elfogadva2/21ms320 KiB
19Elfogadva3/31ms316 KiB
20Elfogadva3/31ms500 KiB