#define HAVE_STRUCT_TIMESPEC
#include<bits/stdc++.h>
using namespace std;
char s[1000007];
int main(){
    ios::sync_with_stdio(false);
    cin.tie(NULL);
    cout.tie(NULL);
    cin>>s+1;
    int n=strlen(s+1);
    int ans=0;
    for(int i=n;i;--i){
        if(s[i]<'5'||s[i]=='5'&&s[i-1]<'5')
            ans+=s[i]-'0';
        else{
            ans+=10-(s[i]-'0');
            ++s[i-1];
        }
    }
    if(s[0])
        ++ans;
    cout<<ans;
    return 0;
}

