242902026-02-08 09:56:24abcdSzámjegy keveréscpp17Wrong answer 33/402ms508 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)
        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';
}
SubtaskSumTestVerdictTimeMemory
base33/40
1Accepted0/02ms316 KiB
2Accepted0/01ms508 KiB
3Accepted0/01ms316 KiB
4Accepted2/21ms316 KiB
5Accepted2/21ms316 KiB
6Accepted2/21ms332 KiB
7Accepted2/21ms316 KiB
8Wrong answer0/21ms316 KiB
9Accepted2/21ms316 KiB
10Accepted2/21ms316 KiB
11Accepted4/41ms316 KiB
12Accepted4/41ms316 KiB
13Accepted2/21ms324 KiB
14Accepted2/21ms316 KiB
15Wrong answer0/21ms316 KiB
16Accepted2/21ms332 KiB
17Accepted2/21ms316 KiB
18Accepted2/21ms316 KiB
19Wrong answer0/31ms316 KiB
20Accepted3/31ms316 KiB