fork download
  1. using System;
  2.  
  3. public class Test
  4. {
  5. public static void tekaTekiTeko(uint batas)
  6. {
  7. if (batas < 20)
  8. {
  9. throw new ArgumentException("Inputan harus memiliki nilai paling sedikit 20.");
  10. }
  11.  
  12. for (uint i = 1; i <= batas; i++)
  13. {
  14. string output = "";
  15.  
  16. if (i % 2 == 0) output += "Teka";
  17. if (i % 3 == 0) output += "Teki";
  18. if (i % 5 == 0) output += "Teko";
  19.  
  20. Console.WriteLine(string.IsNullOrEmpty(output) ? i.ToString() : output);
  21. }
  22. }
  23.  
  24. public static void Main()
  25. {
  26. string input = Console.ReadLine();
  27. uint result = uint.Parse(input);
  28. tekaTekiTeko(result);
  29. }
  30. }
  31.  
Success #stdin #stdout 0.05s 30252KB
stdin
30
stdout
1
Teka
Teki
Teka
Teko
TekaTeki
7
Teka
Teki
TekaTeko
11
TekaTeki
13
Teka
TekiTeko
Teka
17
TekaTeki
19
TekaTeko
Teki
Teka
23
TekaTeki
Teko
Teka
Teki
Teka
29
TekaTekiTeko