Untitled

                Never    
C/C++
       
#include<bits/stdc++.h>
using namespace std;

int main() {
	map<string, int> mp;
	string ch;
	string str = "abcdefghijklmnopqrstuvwxyz";
	int count = 0;
	int ii;
	for(int g=0;g<=22;g++){
		for(int h=0;h<=23;h++){
			if(h<=g && g>0) continue;
			for(int i=0;i<=24;i++){
				if(i<=h && h>0) continue;
				for(int j=i;j<=25;j++){
					if(j<=i && i>0) continue;
					for(int k=j+1;k<=26;k++){	
						count++;
						if( j==0 && i==0 && h==0 && g==0 ) {
							ch = str[k-1];
						} else if (i==0 && h==0 && g==0 && j!=0) {
							ch = str[j-1];
							ch += str[k-1];
						} else if (g==0 && h==0 && i!=0) {
							ch = str[i-1];
							ch += str[j-1];
							ch += str[k-1];
						} else if (g==0 && h!=0 ) {
							ch = str[h-1];
							ch += str[i-1];
							ch += str[j-1];
							ch += str[k-1];
						} else {
							ch = str[g-1];
							ch += str[h-1];
							ch += str[i-1];
							ch += str[j-1];
							ch += str[k-1];
						}						
						mp[ch] = count;		
					}
				}
			}
		}
	}
	
	string chk;
	while(cin>>chk){
		if(mp[chk]) cout<<mp[chk]<<endl;
		else cout<<"0"<<endl;
	}
		
	return 0;
}

Raw Text