I found this problem where each letter is encoded as per the pattern described in the solution and the idea is to find the hidden message....Click the button to find the solution...And make sure that javascript is enabled on your browser...
ArrayList ar = new ArrayList();
Hashtable ht = new Hashtable();
ht.Add("ka","A");
ht.Add("zu", "B");
ht.Add("mi", "C");
ht.Add("te", "D");
ht.Add("ku", "E");
ht.Add("lu", "F");
ht.Add("ji", "G");
ht.Add("ri", "H");
ht.Add("ki", "I");
ht.Add("zu2", "J");
ht.Add("me", "K");
ht.Add("ta", "L");
ht.Add("rin", "M");
ht.Add("to", "N");
ht.Add("mo", "O");
ht.Add("no", "P");
ht.Add("ke", "Q");
ht.Add("shi", "R");
ht.Add("ari", "S");
ht.Add("chi", "T");
ht.Add("do", "U");
ht.Add("ru", "V");
ht.Add("mei", "W");
ht.Add("na", "X");
ht.Add("fu", "Y");
ht.Add("zi", "Z");
string s1 = "chi~ri~ku";
string s2 = "ka~to~ari~mei~ku~shi";
string s3 = "chi~mo";
string s4 = "chi~ri~ki~ari";
string s5 = "no~shi~mo~zu~ta~ku~rin";
string s6 = "ki~ari";
string s7 = "ari~ki~na";
string s8 = "te~ki~ru~ki~te~ku~te";
string s9 = "zu~fu";
string s10 = "ri~ka~ta~lu";
ArrayList are = new ArrayList();
are.Add(s1);
are.Add(s2);
are.Add(s3);
are.Add(s4);
are.Add(s5);
are.Add(s6);
are.Add(s7);
are.Add(s8);
are.Add(s9);
are.Add(s10);
for (int j = 0; j < 10; j++)
{
string[] res = are[j].ToString().Split('~');
for (int y = 0; y < res.Length; y++)
{
sg += ht[res[y]].ToString();
}
ar.Add(sg);
sg = "";
}
for (int h = 0; h < ar.Count; h++)
{
MessageBox.Show(ar[h].ToString());
}
ArrayList ar = new ArrayList();
Hashtable ht = new Hashtable();
ht.Add("ka","A");
ht.Add("zu", "B");
ht.Add("mi", "C");
ht.Add("te", "D");
ht.Add("ku", "E");
ht.Add("lu", "F");
ht.Add("ji", "G");
ht.Add("ri", "H");
ht.Add("ki", "I");
ht.Add("zu2", "J");
ht.Add("me", "K");
ht.Add("ta", "L");
ht.Add("rin", "M");
ht.Add("to", "N");
ht.Add("mo", "O");
ht.Add("no", "P");
ht.Add("ke", "Q");
ht.Add("shi", "R");
ht.Add("ari", "S");
ht.Add("chi", "T");
ht.Add("do", "U");
ht.Add("ru", "V");
ht.Add("mei", "W");
ht.Add("na", "X");
ht.Add("fu", "Y");
ht.Add("zi", "Z");
string s1 = "chi~ri~ku";
string s2 = "ka~to~ari~mei~ku~shi";
string s3 = "chi~mo";
string s4 = "chi~ri~ki~ari";
string s5 = "no~shi~mo~zu~ta~ku~rin";
string s6 = "ki~ari";
string s7 = "ari~ki~na";
string s8 = "te~ki~ru~ki~te~ku~te";
string s9 = "zu~fu";
string s10 = "ri~ka~ta~lu";
ArrayList are = new ArrayList();
are.Add(s1);
are.Add(s2);
are.Add(s3);
are.Add(s4);
are.Add(s5);
are.Add(s6);
are.Add(s7);
are.Add(s8);
are.Add(s9);
are.Add(s10);
for (int j = 0; j < 10; j++)
{
string[] res = are[j].ToString().Split('~');
for (int y = 0; y < res.Length; y++)
{
sg += ht[res[y]].ToString();
}
ar.Add(sg);
sg = "";
}
for (int h = 0; h < ar.Count; h++)
{
MessageBox.Show(ar[h].ToString());
}
Comments