Скачиваний:
33
Добавлен:
10.05.2014
Размер:
1.46 Кб
Скачать
#include <iostream>
#include <stdio.h>
#include <string.h>
#include <math.h>

using namespace std;


void hash_calc(void)
{
	
}


int main(void)
{
	char st[20][10], x[10];
	int i,n,key,tmp;
	
    strcpy(st[1],"one");
    strcpy(st[2],"two");
    strcpy(st[3],"three");
    strcpy(st[4],"four"); 
    strcpy(st[5],"five");
    strcpy(st[6],"six");
    strcpy(st[7],"seven");
    strcpy(st[8],"eight");
    strcpy(st[9],"nine");
    strcpy(st[10],"ten");
    strcpy(st[11],"eleven");
    strcpy(st[12],"twelve");
    strcpy(st[13],"thirteen");
    strcpy(st[14],"fourteen");
    strcpy(st[15],"fifteen");
    strcpy(st[16],"sixteen");
    strcpy(st[17],"seventeen");
    strcpy(st[18],"eighteen");
    strcpy(st[19],"nineteen");
    strcpy(st[20],"twenty");
    
    /*cout<<st[9];
    cout<<"\n";
    strcpy(x,st[9]);
    cout<<x;*/
    
    strcpy(x,st[14]); //////////////////////////////////////////
    //hash_calc();
    n=strlen(x);
    key=0;
    if (n%2==0)
    {
		cout<<"Длина чётная"<<"\n";
		for (i=0; i<n; i=i+2)
		{
			tmp=x[i];
			tmp=tmp*1000;
			tmp=tmp+x[i+1];
			key=key+tmp;
			cout<<i<<" "<<key<<"\n";
		}
	}
	cout<<n<<"\n";
	if (n%2!=0)
	{
		cout<<"Длина нечётная"<<"\n";
		for (i=1; i<=n; i=i+2)
		{
			tmp=x[i];
			tmp=tmp*1000;
			tmp=tmp+x[i+1];
			key=key+tmp;
			cout<<i<<" "<<key<<"\n";
		}
		key=key+x[0];
		cout<<key<<"\n";
	}
}
Соседние файлы в папке old1