Sphere Online Judge

SPOJ Problem Set (challenge)

53. Kamil

Problem code: KAMIL

Some kids cannot pronounce all letters, some of them they sometimes pronounce correctly and sometimes incorrectly. Kamil sometimes says T instead of K, but he never says K instead of T. Similarly he sometimes says D instead of G. Instead of R he sometimes says L and sometimes F. Of course it happens that he pronounces the letter correctly. Kamil's father always thinks how many words can mean the word spoken by his son (it doesn't matter if they are real English words).


Write a program which

  • reads from standard input the words spoken by Kamil
  • counts how many different words can that mean
  • writes the outcome on standard output



Ten test cases (given one under another, you have to process all!). Every test case is a single line - a word spoken by Kamil. Only 26 capital leters are used. The length of the word is at most 20.


For every testcase write an integer in a single line with a single integer, denoting the number of words which Kamil's word can mean.


The score awarded to your program is the number of bytes the source code you submit. The fewer points you score, the better. Submissions are not allowed to exceed 256 bytes.

Remark. It may turn out impossible to solve this problem in some languages.


[and 9 test cases more]

[and 9 test cases more]

Added by:Adam Dzedzej
Time limit:3s
Source limit:256B
Memory limit:256MB
Cluster: Pyramid (Intel Pentium III 733 MHz)
Languages:All except: NODEJS PERL 6
Resource:Internet Contest Pogromcy Algorytmow (Algorithm Tamers) Round I, 2003

hide comments
2014-02-21 20:51:43 Kamil
wow my name is kamil :)
2014-01-17 07:55:50 Anubhav Balodhi ;-D
@Yashvir how about 68 char in python...
2014-01-16 19:36:18 Yashvir Singh
done in 21 char in awk after so many tries

Last edit: 2014-01-16 19:36:49
2013-12-28 04:57:24 Samil Vargas
plz some testcases someone
2013-12-27 00:36:30 Chien-Mao Chen
@Virat Goyal: Sure, I passed it by JAVA.
2013-12-26 11:34:40 Virat Goyal
is it possible to do this code in java?
2013-12-26 05:15:50 abhijit
provide some test cases
2013-12-01 12:27:40 Ouditchya Sinha
@Kanu Sahai: Mail me your code, I can give you some hints. :)
2013-11-28 20:14:30 Kanu Sahai
Your solution is too long for this problem, the limit is 256 bytes! :(
How to reduce your program size (in C) ?
AFAIK I wrote minimal code.
2013-11-06 02:28:55 Shashank Gupta
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.