Statistics

Problem Statement for "CubeColoring"

Problem Statement

NOTE: This problem statement contains images that may not display properly if viewed outside of the applet.

Rabbit Taro wants to color the vertices of a cube. He thinks the cube will be beautiful if:
  • Each vertex is colored by a color that is suitable for it.
  • No two adjacent vertices have the same color.


There are N types of colors. You are given a String[] colors. The j-th color is suitable for the i-th vertex if the j-th character of the i-th element of colors is 'Y'. Return the number of different ways to color the cube.

Definition

Class:
CubeColoring
Method:
theCount
Parameters:
String[]
Returns:
long
Method signature:
long theCount(String[] colors)
(be sure your method is public)

Notes

  • Two ways are different if there exists an i such that the i-th vertex has a different color in one way than it does in the other way.

Constraints

  • colors will contain exactly 8 elements.
  • Each element in colors will contain between 1 and 32 characters, inclusive.
  • Each element in colors will contain the same number of characters.
  • Each character in colors will be 'Y' or 'N'.

Examples

  1. {"Y", "Y", "Y", "Y", "Y", "Y", "Y", "Y"}

    Returns: 0

    It's impossible to color the cube by only 1 color.

  2. {"YNNNNNNN", "NYNNNNNN", "NNYNNNNN", "NNNYNNNN", "NNNNYNNN", "NNNNNYNN", "NNNNNNYN", "NNNNNNNY"}

    Returns: 1

    Color the i-th vertex by the i-th color.

  3. {"YNNYN", "YYYYY", "NYYNY", "YNYYN", "YNNYY", "YNNYY", "NNNYY", "NYYYY"}

    Returns: 250

  4. {"YNNYN", "YYYYY", "NNNNN", "YNYYN", "YNNYY", "YNNYY", "NNNYY", "NYYYY"}

    Returns: 0

    No color is suitable for vertex 2.

  5. {"YNNYNYYYYYNN", "NNNYNYYNYNNY", "YYNNYYNNNYYN", "YYYYYNNYYYNN", "NNNYYYNNYNYN", "YYYNYYYYNYNN", "NNNNNNYYNYYN", "NNYNYYNNYNYY"}

    Returns: 611480

  6. {"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"}

    Returns: 751325186912

  7. {"YY", "YY", "YY", "YY", "YY", "YY", "YY", "YY"}

    Returns: 2

  8. {"Y", "N", "Y", "Y", "Y", "Y", "Y", "Y"}

    Returns: 0

  9. {"NN", "YN", "NN", "YY", "NY", "YN", "NN", "NY"}

    Returns: 0

  10. {"NYN", "NNY", "NNN", "YYY", "NNY", "YYN", "NNY", "NNN"}

    Returns: 0

  11. {"NNYN", "NNYY", "NNNY", "NNNN", "YNYY", "NNNY", "NYYY", "NYNY"}

    Returns: 0

  12. {"YNNNY", "YNNYY", "NYNYN", "NNNNY", "NYYNN", "YNNNY", "NNNYN", "NYNNN"}

    Returns: 3

  13. {"YNYNYY", "YYYYYY", "YYYYNY", "YYYYNY", "YYYNYY", "YYYYYN", "NNNYNY", "YYYYNN"}

    Returns: 13837

  14. {"NYNYYYN", "YYYNYYN", "NNYNNYN", "NYNYNYY", "NNNYNNY", "NNYNNNY", "NNNYNYN", "YNYNNNY"}

    Returns: 663

  15. {"NNNNNNYN", "NNYNNYNY", "NNNNYNNY", "NYNNNNNN", "NYNYNNNN", "NYNNNNYN", "NNNNYYYN", "NNNNNYNN"}

    Returns: 11

  16. {"NNNNNNNNN", "NNNNNNNNN", "NNNNNNNNN", "NNNNNNNNN", "NNNNNNNNY", "NNNNNNNNN", "NNNNNNNNN", "NNNNNNNNN"}

    Returns: 0

  17. {"YYYYYNYYYN", "NNYNNYYNYY", "NNNNYYNNNN", "YNNYNNNNYY", "YYNYNYYYNN", "NYNNNYYNNN", "YYNYYYNYYY", "YYYYYNNYNN"}

    Returns: 81534

  18. {"YNYYYNYYYYY", "YNYYYYYYYYY", "YYYNNNYYYYY", "YYYNYYYYYNY", "YYNYYNYYNYY", "YYYNYYNYYYN", "YYNYYYYYNYN", "YYYYYYNNYYY"}

    Returns: 9893807

  19. {"YYYYNYNNNNNY", "YNNNYYNYYYYN", "NYNYNNNNNYYY", "NYYYYNNYNYYY", "YYYNYYNYYNNN", "YYNYYYNYNNNY", "NYYNNYNNNYNN", "YNYNYNNNYYYY"}

    Returns: 801001

  20. {"NNNNNNNNNNNNN", "NNNNNNNNNNNNN", "NNNNNNNNNNNYN", "YNNNNNNNNNNNN", "NNNNNNNNNNNYN", "NNNNNNNNNNNNN", "NYNNNYNNNYNNN", "NNYNNNNNNNYNY"}

    Returns: 0

  21. {"YNYYNYYYYYYYYY", "YYYYYYYYNNYYYY", "YNYNYYYYYYYNYY", "YYYYYNNYYYYYYY", "YYNYYYYYYYYYNN", "YYYYYYYYYYNYYN", "YNYYYYNYYYYYNN", "YNNNNNYYYYYYYY"}

    Returns: 94347024

  22. {"NNYYYNNNNYNNYNN", "NYNNYYNNNNNNNYY", "NNNNYNNYNYYNNNY", "YNNNNYNYYNNYNYN", "NNYYYNNNYYNNYNY", "YNYNYYYNNNNNNYY", "YYYNYNYYNNNYNNN", "YYNYYNNYYNYNNNY"}

    Returns: 877029

  23. {"NNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNN", "NNNNYNNNNNNNNNNN", "NNNYNNNNNNNNNNNY", "NNNNNNNYNNNNNNNN", "NNNNNNNNNNNNNNYN", "NYNNNNNNNNNNNNNN"}

    Returns: 0

  24. {"NYYYYNYYYYYYNYNYN", "YYYYYYYNYYYYYYYYY", "NYYNYYYYNYNNNYNNY", "YNYYYYNNYNNYNYNYY", "NYNYYNYNYYYNYYNNN", "YYYYYYYYYYNYNYYYY", "YYYYYNYYYNYYYYYYN", "NYYYYNYNYNYYYNYYY"}

    Returns: 189758917

  25. {"YYYYYYYYYYYYYYYYYY", "YYYYNYYYYYYYYYYNYY", "YYYNYYYYYYYYYYYYYY", "YYYYYYYYYYYYNNYYYY", "YYNYYYYYYYYNYYYYYY", "YNYYYNYYYYNYYYYYYY", "YYNYNNYYNNYYYYYNYY", "YYYYNNYYYYYYYYYYYN"}

    Returns: 1711440077

  26. {"YNNNNNNNNNNNNNNNNNY", "NNNNNNNNYNNNNNNNNNN", "NNNNNNYNNNNNNNNNNNN", "NNNNNNNNNYNYNNNNNNN", "NNNYNNNNNYNNNNNNYNN", "NNNNNNNNNYNNNNNNNNN", "NNNNYYNNYNNNNNNNNNN", "NNNNNYNNNNNNNNNYNYN"}

    Returns: 64

  27. {"YYYYYNYYYYNYYNYYYNYY", "YNNNYYNYNYYNYNNYNNYN", "YYNNYNYNYYYNNYYYYNYN", "YYNYYNYNYYYNNNYNNNNN", "NNYYYYYYNYYYNYYYYYYN", "NYNNYYNNNNYYYNNYYNNY", "NYYYNNYNYYNYYYYYYYNN", "NYNYYYYNYYYYYYYYYNNN"}

    Returns: 194224270

  28. {"NNNYNYYYNNYYYNYYYNNYY", "YYYYYNYNYNYYNYNYNYYYY", "YYNNYYNNYNYNYNNYYNYYN", "NNNNYYNYYNNYNYYYNNYNY", "YNYYNYNNYYNNYYYNYYNYY", "NNNNYYYNNNYNYYNYNYYNY", "NNNYYYNNNNNYNNYYNNNYN", "YYYYNYYNNNYYYYNYYYNYN"}

    Returns: 144936659

  29. {"NNYNYNNYYYNNYYNNNNNNYN", "YYYYYYNNNYYYNNYNNNYNNN", "NNYYNYNYYNNNNNNYNYNNNY", "NYNNYNYNYNNYYNNYNNNNYN", "NNYYYNNNNNNNYYYYNYNYYY", "NNYYYNNNNNYNNNYYYNYYNN", "NNNNYYNYYYNYYNNNYNYNNY", "NNNNYYYNYYYNNNYNNYYNNY"}

    Returns: 31337453

  30. {"YYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYY", "YYYNYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYY", "NYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYY"}

    Returns: 42052500504

  31. {"YNNYYNNNYYYYYYYNNNYNNYNY", "YYNNYYNYYYYYNYYNYNYNYYYY", "NNNNNYYYNYYYYNYYYNNYNNYN", "NNNYNNYNYNNNNNNNNYNYYNYN", "NNNYYNNYNYYYYYYNYYYYNYNY", "YYYNYYNNNYYYNYYNYNYNYYYY", "YNNYYYNNYYNYYYYYYYNNNYYN", "YNNYYYNYNYYYYYNYYYYNNYYN"}

    Returns: 628754518

  32. {"NNNNNNNNNNNNNYNNNNNNYNNYN", "NNNNNNNNNNNNNNNNYNNNNNNNN", "NNNNNNNNNNNNNNNNYNNNYNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNYNNYNYNNNNN", "YNNNNNNNNNNNYNNNNNYNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNN", "NNNNYNNNNNNNNNNNNNNNNNNNN"}

    Returns: 0

  33. {"YNYNYYYNYNNYNNNNNYNNYNNNNN", "YYNNYNNYNNNYYNNYYYNYYYYYNY", "NNNNNNYNYYNYYNYNYNNYNNYNYN", "NYYNYYNNNNNNYNYNYYNNYYYNYY", "YNNYYNYNNNYYNYNYNNYYYNYNYY", "YYNNNYNYNYYYNNNNNYYNYYNNNY", "YNNNYNYYYYYYNYYNNNYYNNNNYY", "YYNNNYYYNNNYYYNNYYNYNNNNNY"}

    Returns: 302567702

  34. {"YYNYNYNNYNNYYYYNYYNYNYNYYYN", "YNYYNNYNNNYYYNYNYNYYNNYNNNN", "YNNYYNNNYNNNYYYNYYNNNYYYNYN", "NYNNNYNYNYNYYNNNYYNNNYNNYYN", "YNNNNNYYYNYNNYYNNYNYNYNNYNY", "NYYNYNYYNNNNNNNYNYYNNNNNNNN", "NYYYNNNNNNNYNNYYNNNNNNNNYYY", "YYNNNYNNNNYNNYNNNYNYYYYNYYN"}

    Returns: 178176474

  35. {"YYYNNYYNYNYNYNNNYNNNNYYNNNNY", "YNYNNNNNNYNNNNNYNNNNYYYYYNNN", "NNYNNYNNYYYNYNYYNYNYYYNYNYNN", "YNNNYNYNYNYYNNNYYYYYNYYYYNYN", "NNNNNNNYNYYNNYYNNNNNYNNNYNYN", "NNYNYNNYYNNNYNNNYYNYNYNNNNYY", "YNNYYYNNNYNNNYYNYNNNYNNNNNYY", "NYYNNNYYNYNYNYYNYYNNNNNYNNNN"}

    Returns: 176183563

  36. {"YNNNNNNYNNNNNYNNNNNNNNNYNYNYN", "YNYYNNNNYYNNNYNNNNNNNNNYYNNYY", "NNNNYNNNYYYNNYNNNNNNYYNNNNNNY", "NYNNNNNYNNYYYNNNNNNNNNNNNNNYY", "YNYNNNNYNNNNNNYYNNNNNNYNNYYNY", "NYNNNYNNNNYYYNNNNNNYNYNNNNNNY", "NNNNYNYNNYYNNNYNNNYNYNNYNNNNY", "YYNNYNNYNNYYYYYNNYNYYNNNNYNYY"}

    Returns: 19209067

  37. {"NYYYNNNNYNNNNNNYNNYNNNNNNNNNNN", "YNNNNNNNNNNNNNNNNNNNNNNNNNNNNY", "NNYNNYNNNNNNNNNNYNYYYNNNNNNNNY", "NNNNNNNNNNYYNNYNNYNNYYNYNNNNNN", "NNYYNYNNNNNNNNYYNNNNNNNYNNNYNY", "NNNYNNYNNYYNNNYNNYNYNNNNNNYNNY", "YNNYNNYNYNNNYNNNNNNNNNNNNYNYNN", "NNYNNNNNNNNNNYNNYNNNNNNNNNYYNN"}

    Returns: 1029895

  38. {"YYYYYYYYYNYYYNNNYYYYYYNYYYNYYYY", "YYYNNYYYNNYNNNYYYYNYNYYNYYNNYNN", "NYYNNYYYYNYYYYYYYYNYYYNYNNNYYYY", "NYYYNYYYNYYNYYNYYYNNYYNYYYYYYNN", "YNYYYNNYYYYYNYNYNYYYYYNYYYYNYYY", "YNNNYYYNYYNNYYYNYYYNNNNNNNYNYYY", "YYYYYYYYNYYYYYYNYYYYYYNNNYYYYYY", "YYYYNNNYYNYYYYYNYYYNYYNNNYNYNNY"}

    Returns: 23930287797

  39. {"NNNNYYNNYNNNNNNYNNYNNNNNNNNNNNNN", "NYNNNNNNNNNNNNNNNNNNYNNNNNNNYNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNNNNYYNNNNNNYNYNNNNNNNYNNNNN", "YNNNNYNNNYYYNYNNNNNNNYNNNNNNNNNN", "NNNNNNNNNYNYNNNNNNYNNYNNNNNNNYNN", "NNNNNNNNNNNYNNNNNNNNYNYYNNNYNNNY", "NNYNNNNNNNYNNNNNNNNNNNNYNNNNNNNN"}

    Returns: 0

  40. {"NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN"}

    Returns: 0

  41. {"NNNNNYNNYNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNYNNYNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNYNNYNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNYNNYNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNYNNYNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNYNNYNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNYNNYNNNNNNNNNNNNNNNNNNNNNNN", "NNNNNYNNYNNNNNNNNNNNNNNNNNNNNNNN"}

    Returns: 2

  42. {"YNYYYNYNYNNNYNNNYNNNYYNNYNYNNNYN", "YNNNYYNNYYYNYNNNYYYYYNNYNYYNNYYY", "YNNNYYNNNYYYNYNYNNYNYNYNYYYYYYYN", "YNYNYYYYYNNNNYNYYNYNYYNYYYYYNNNY", "NYNYYYNYNYNYYYNYYYYNNYYYYNNNNYNN", "NNYYYNYYYNYYYYNNYYNNYYNYNNYNNNNY", "YNYNNNYNYNYYYNYYNNYYNNYNNYNYNYYY", "NNYYNNNNNYNNYNNYYNNYYNNYNYNNNNNN"}

    Returns: 2816095005

  43. {"YNYNYYNYYNNNNNYYYYNNNNNNYNNNYNYN", "NYYNNYYNNYNNYNYNYNNYNNNYNNYNYYYN", "YYNNNNYNYNYNNNNYYYYNYYYNNNNNNNNN", "NYNYYNYNYYNNYNNYNNNNYNNNNYYNNYYY", "NYNNYYNNNNNYYYNYYYNYYNNNYYYYNNNN", "YYYNYNYYYNYYNNYNYYNYYYYNNYYNNYYY", "YNYNNNNNYYNNNYNYYYNYYYNNNYNNNYYY", "NNNYYNNNYNYNYNNYNYYNNNNNYNNYNYYY"}

    Returns: 1283839484

  44. {"NYNNNNNYYNYYNNNYYYYNNYNYYYNYYNNN", "NNYNYNNNNYNNYNYNNYYYYYNNNYYNYNNY", "NYYYNNNNNNNNYYNYNYYYNNYYNNYNNYYN", "YNNYNNYNYNNNNNNYNYYNNNNYYNNNYNYY", "NYYNYNNNYNNYYYNYYYNYYYYYYNYYYNNN", "YNYYNYNYNNNNNNYYYNNYNYYYYNYYYYYY", "NNNNNYNYYYYNYNYYNYYNYNYNYNYYYYYN", "YNYNYNNNYNYNYNYNNNYNNNYYNYYNNYNY"}

    Returns: 2189128082

  45. {"NNYNNNNNNYYNYNYYNYYNNYYYYYYYYYNN", "YNYNNYNYNYYYNNYYNYYYNYYYNNNYYYYN", "YYNYNNNNNNNYNYNYNYNYYNNYYYNNYNNN", "YNYYYNYYNNYYYYYNNNYNYYNNYNNNNYYY", "NYYYYNYYNYYYYYNNYNNNNNYNYYNNNYNN", "NYNYNYNYNYNYNNNNYYNNYYYYYYNYYYNN", "NNYNNNYYNYYYNNYYYNNYNNNNYNYYYNNY", "NNYYNYNYNNNYNNYYYYNYYYYNYNNYNNNY"}

    Returns: 3378504565

  46. {"YNYNYNYNNYYYNNNYNYNNNYNNNNYYNNNN", "YNYYNNYYNNYNYYYYYYYYNNNNNNNNYYYN", "YNYYYNYNNNYYYNYYYNNNNNYYYNYYYYNY", "NYNNNYYYYYNNNNNNYNYNYYYNNNNYYNNN", "YNNNYYYYYNYNNYNYNNNNNNYYNYNNYYNN", "NNNYYYNNNNYNNYYYYYYNYNYYNNNYYNYN", "NYNNNYNYYYNYNYNYNNNNYNYNYYYNNNNY", "YNYNYYNYYNYNNYYYYYNYNNYYNYYNYNNY"}

    Returns: 2084071661

  47. {"NYYNYYNYYNNYYNYNNNYYNYNYYNNYYYYN", "NYNNNNYYYYYNNNNNNYYYNYNNYYNYNYNY", "YYYYNNNYNNNYYNNYNYYYYNYYNYNNYYYY", "YYNYNNYYYYNYYNNYYNYYYNYNYNNNNNYY", "NNYNNNYYNNNNYYNYNNNNNYYNNNNNNYNY", "NNYNYYNNNNYYYYNNYNYNNNNNNNYNNYYN", "YNYNYNYNNNYNNNNNNNYNNYYNYYNYNNYN", "YYNYYYNYYYNYNYNYNYYNNNNYNNNNNNNY"}

    Returns: 1404082949

  48. {"YNNYNYNYYYYYYNYYYNNNYNYYNYNNYYNY", "YYNYYNYYNYNNYYYYNNNNYYNNNNNNYNNN", "YNNNNYYNNYNYNYYNNNYNYYYNNNNYNYYY", "YNNYYYYYNYYNNYYYNYNYNYNYNYNNNYYN", "YYYYYNYYYNNYYYYNYYYYNNNYNNNYNYNN", "YNYNNNNNNYYNNYYYNYNNNNYNNNYNNNYY", "YYYNNNYNYYNYNYYNYNYNNYYYNYNNYNYN", "NYNNNYYYYNNYYNYNNYYYNNYNYYYYYYYY"}

    Returns: 3828760674

  49. {"YNYYYYNNYYYNYNYYYNYYNNNYYYYYYNYN", "YYYNNNNYNNNYNYNNNYNYYYYNYYYYNNYY", "YYYYNNNYNYYNNYYNYNYNNYYNNYYYYNYN", "YNNNYYNYYYYYNYYYNNYYYYNNNYNNNNNN", "YYYNNYNNNNNYYNYYYYNYNNNNYYYNYNYY", "YYNYYNNYNNNYYNNYNNNYNYYNNNNYNYNY", "NYYNNNYYNYNYYNYYNNYYYYYNYYYYYYNN", "YNYNYYYYYYNNYYNYYNNYYNYYYYNYNYNY"}

    Returns: 6934235839

  50. {"YNNNNYNNNYNYYYYNNYNNYNNYYYNNYNNN", "NYYYYNYNNNNNYNNYYYNNYYYYYYYYNYNY", "NYNYYYYYYYNYNYYYNNNYYNYNNNYYYYNN", "YNNNNYYYNYYNYNNYNNNYNNNNNYNYNNYN", "NNYYNYYYNYNNYYNYNYNYYNYNNNNNYNYN", "YYNYYYYYNYYNYYNYNYNNNYNYNYNNNYNN", "NNNYYNYNYYYYYNNNYYYYYYNYYYNNNYYN", "YYNNNNYYYNNYYNYYYYYNYYNYYNNNYYYY"}

    Returns: 3764416912

  51. {"NNYYNYYYYNYNNYYYNNYNNNYYNYYNYNNN", "YYYNNYYNNNYYYYNNNNYNYNYNNNYNYNYN", "NNNYNNNYYYYYNYYNYYNYNNYYYYNYYYNN", "NNYYYNYNNYNYNYNNNNNNNNYNYYNYYYYN", "YYNNYNYYNNYNYYNYNYNYYYYYNNNNNNYY", "NNYNYYNNNYYYYYNYYNNYNNYYNYYYNYNY", "YNNNNNNYNNYNYYYNNYNYYYNYNYNYYYNY", "YYYNYNNYNNYYNYNNNYNNYNNYYYYYYNYY"}

    Returns: 3582898496

  52. {"YNYYYYNYYNYYNYYNYNYNYNYYYNYNNNYY", "YYYYYNNYNYNNNYYYNNYYYNNYNNNNYYYN", "NYNNNYYNYYNNNYYYNYNNNNYYNYNNNYYY", "NNYNNYNYYNNYYNNYYYNNYYYYNNNYYNNN", "YYNYYYYYYNNNYNNYNYYNNNNNNYNYNYYN", "NYYYNNYYNNNYYYNNNNYNNNNYNNYNYYYN", "YYYNYYNYNYYYYNNNYYYNNYNNNNYYNNNY", "NYYNYNYNNNYNYYYNNNYNYYYYNNYNYYYY"}

    Returns: 3665974732

  53. {"NYYYYYNYYNNNNYYYNNNYYYNNYNNNNYNN", "YNNYYYNNYNYNNYYYNYYYYYYYNYNYYNNN", "NNYNYYYYYYNNYNNYYNYNYYNYYNNYNNYY", "NNNYNYNNNNNNYYYNNNNYYYNYYYYYNYNY", "NYYNNYYNNNYNNNNYYNNYNYYYYYNNNNNY", "NYYYNNNNNYYNYNYNYYYNNYYNYYNNYNNY", "YNNYNYNNYYNYNYNYNNNNNYNNNYYYNNYY", "YYYNNYYNNNYNYYNYYNYYYNNYYNYYYNNN"}

    Returns: 2932356716

  54. {"YYNNYNNYNNYYYYYYNYYNYYNNNYNNNYYY", "NYYNNYYNYYNNNNYNYYNNNNNNYYYNNYNN", "YYNYYYYYYYNNYNNYYYNYYNNYNNNYNYNY", "YYYYYNYNNYNYYNYYYNYNYYYNYNNYNNYN", "YYYYNYYYYNYYYNNNNNNYNYYYNYNNYNYY", "YYYYNNYNNYNNNNNNYYNYYYNNYYNYYYNN", "YYNYNYNNYYNNYNYYNNYNYYYYNNNYNYYY", "YYYNNNYYYYYYNYNYNNNNYNYNYNNYYYYN"}

    Returns: 5635654222

  55. {"YNYNYYYYNYYYYNYYYNYNYNYYYYYNYNYN", "YYYNYNNNYYYNNNNYYYYNNNNYNYYNYYYN", "YNNNYNYNYYYNYNYNNNYYNNNNNNYYYYNN", "YNNYYNYNYNNYYYNNYYYNYYYNNYYNNNYY", "NYYNNYNYYYNNNNYNNNNYYNYNNYNYYYNN", "NNNNNYYYYYNNNYYNYNNYYYYNYNNNYYNY", "NNYNYYYYYYYNYYNYNNNNYYYYYYYYNYNN", "NYNYNNNYNNYNYNYYNYYNYYYNYNYYYYNY"}

    Returns: 5165476318

  56. {"NNYYNNNNNYNYNNNYNNNNNNYYYYNYNNNN", "NNNYYYNYNYYYNNYYYYNNNNNYYNNYNYNN", "NYNNNYNYYNYYYYYYNYYNYYYNNYNYNNYN", "YNNNYYYYYYNNNYYYYYYNNNYYNNNNYYNN", "NNYYNNYNNNYNNNYNYYYNNYNNYYYYYYYN", "NNYYYYNNNNNNNNNYNYNYYNYNNYYYNYNY", "YNNYYYNNYNYYYNYNNYYNNNYYNYNNNNNN", "NNNNNYYYYYYNNNNNNNYYNYNYNNYNNNNN"}

    Returns: 1060019747

  57. {"NYNNNNNYNYYYYNNYYNYYNYYYNNYYYNNN", "YYYYYYYNNNNYNYNYYYYYNNNNYNNNNYNN", "NNNNYNYYYYYYNNNNYYYNYNYNYNNYYYNY", "NYNYNYYYYNNYNNNYNYYYNYNNNNNYNYNY", "NYNNNNNNYNNYYNNYYNNYNNYNYYNNYYYN", "YNYNYYNYYNYNNNNNNNYYYYYYYYYYNNYY", "NYYYNNYNNNNNNYYNNNYNYYNNYYYNNYNN", "YYNYNNYNNYNNNNNNYNYYNNNYNYNYNYNN"}

    Returns: 1734775354

  58. {"NNYNNYYNYNNNNNNNNNYYNNNYNNNYNYYY", "YNYNYYNNNYYNYYYYNNNNNNNNNYNYNYNY", "NYYYYYYNYNYNYYNNNYNNNYYNYYNYYNNN", "YYNNYNYYYNNNNYYYNYYYNYYNNNNNNNYN", "NYYYNNNYYYNNYNNNYYYNNYYYYYYYNNYY", "NNYNNYNYYNYYNYYNNNNNYNNNYNNNYYYN", "NNYYNYYYYNNNYNYNYNYNYNNYYNNNNNNN", "NNNNYYNYYNNYNYNYYYNYYYNNNYNNYYNY"}

    Returns: 1386693232

  59. {"YYYYYNYNNYYNYYNNYNNYYNYYNNYYNNNY", "NNNYNYYYYYYNNNNNNYNYNYNYYYYNNNNY", "NYNNNNNNNNYNYYNNYNYNNYYYNNYYYNNY", "NNNNYYNYYYYYYYNYYNNNNYYYNYNNYNNY", "NYYNNNYYNYNYYNNYNNNYYYNYYYYNYYNY", "YNNYYYYNNNNYNYYNYYYYNNNNNNNYNNYY", "NYNYNYYYNYNNNNYYNNNNYYNYYNNNYNYY", "NYNNYYNNNYNNYNNNYNYYNNYNNYYYYYNN"}

    Returns: 2416999214

  60. {"NNYNNNYYNYYNYNYNNYNNNNYNNNYYNYYN", "YYNYNYNNYYYYNNYYNNYYNYYNNNYYNYYN", "NNNNYYNYNYYNNNYYYNYNYNNNYNNNYNYN", "YNNYYYYYNYYYYYYYNNYYYYYNYNYNYYNN", "NYYNNYNYNNYYYNYNNNNYNYYNYNYNNNYY", "NYNYNYYNYYYYNYYYYNNYNYYNYNNNNNNN", "YYYNYNNYYYNYNNNYYYYYNNYNYNYYNYYY", "YYYNNNNYNYYYNYYNYNNNYYYNYYNNNNNN"}

    Returns: 3158030432

  61. {"NNNYYYNNNYNNNYYNYNNNNNNYYYYNNYNY", "NYNYYYYYYYYYYNYNYNNYNYNNYNYNNYNY", "NYNYNYYNYNNYYNYYNYNNNNNNNNYYNYNY", "NNNYNYNNNYYYNYNNNYYYYNYNNYYNYNYY", "NNNYYNYYYNYYYYNYNNYYYYYYYYYNNNNN", "NYYYNNYYNYYYNYYYNYNNYYYYYYNNYYNY", "NYNNYYNYNYNYNNYYNYNYNNNYNNYNNNNN", "YYNNYNNNNYNYYNNYYNYYYNNYYYYYNYYN"}

    Returns: 3164119263

  62. {"YYYNNNYYNNYNYYNYNYYNNNNNYYYNYNYN", "YYYYYNNYNNNYYYNYYNYYYNNNYYNYNNYY", "NYYNNYNNNNNYNYYNNNNNYNNNNYYNYNYN", "YNNNNYYYYNYNYYYYYNNYNNYYNNNNYNYY", "YNNNNNNYNNNYYYYYNNNYNNYNNNYYYYNY", "NYNNYYYYYYYYYNYYYYNNNNYNYNYYYYYN", "NYYYYNYNNYYNNYNNYYNYNYYNYNYYNNYY", "YNYNYYYYNYYNNNNNYNYNYYNNNNYYYNNY"}

    Returns: 3314144023

  63. {"YYYYYNNYYYYNYYYYYYYYYYNNYNNYNYNN", "YNNNYYYNNNNYYNNNYNNNYYNYNNYNNNNY", "YYNYYNNYNNNYNYYNYNNYYNYNNNYNYNNN", "NNYYNYNNYYNNYNNNYNNNYYYYYYYNYNNN", "NNYYYNNNYYYNNYNNYNNNYYNNYYNYNNNY", "NYNYNNNNYYNYNNYNNNYYNYNNNNYYNNNN", "NYNYYYNYYNNYNYYNNNNNNYYYYNYYYYNY", "YNNNNNYNNYYNNNNNNYNNYNNNYNNNYNNN"}

    Returns: 845409619

  64. {"YYYYNYNYNNNNNYNYYNNYNYNNYNYYNNNY", "YNYNYNNNNNYNNNNYNYNNYNYYYYNNNNNN", "YNNYYNYYNYNYYYNNNYNYYYYYYYNNNNNN", "YYNNYYNNNNYNYNNYYYNYYYYNNYNNYNYY", "NNNYYYYYYNYNYNYNNYYYNYNNYYYYYYNN", "YYNNNNYYYNYNYYNYNNNYNNYNYYNYYYNN", "NNNNYYYYYYYNNNYNYNNNYNNNNNYNYYNN", "YNNNYNYNNYYYYYYYYNYNNYNNNNYYNNNY"}

    Returns: 2062416943

  65. {"NYNNNYYYYYNYYNYYYNNNNNNYYYYYYYNN", "NYNYYNNYYNNYNYYNYNYYNNYNYNNYNYYY", "NYYNNNYNYNNNNYYYNNYYYYYYNYNYYYYY", "NNYNYNYNYNYNYNNNNYNNNNNYNYYYNNYN", "YYYYYNYNYNNYYNYNYNNYNNNYNNNNNNYN", "NYYYNYNYNNYNNNNYNNNYYNNNYNNYYYNN", "NYYNNNNYNYYNNYNYNYNNYNYYNYYYYNNY", "NYYYNYNYYYYNYNNYYNYYYNYYNNYNYNYY"}

    Returns: 2746115779

  66. {"YYYYYYYYNYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYNYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"}

    Returns: 705099526200

  67. {"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYNYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "NYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYNYY"}

    Returns: 683110977182

  68. {"YNNYNYYYYYNN", "NNNYNYYNYNNY", "YYNNYYNNNYYN", "YYYYYNNYYYNN", "NNNYYYNNYNYN", "YYYNYYYYNYNN", "NNNNNNYYNYYN", "NNYNYYNNYNYY" }

    Returns: 611480

  69. {"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY" }

    Returns: 751325186912

  70. {"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY", "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY" }

    Returns: 436915942710

  71. {"Y", "Y", "Y", "Y", "Y", "Y", "Y", "Y" }

    Returns: 0

  72. {"YNYNYNYNYNYNYNYYNYNYNYNYNYNYNYNY", "YYNYNYNYNYNYNYNYYNYNYNYNYNYNYNYN", "YNYNYNYNYNYNYNYYNYNYNYNYNYNYNYNY", "YNYNYNYNYNYNYNYNYNYNYNYNYNYNYNYY", "YNYNYNYNYNYNYNYYNYNYNYNYNYNYNYNN", "YNYNYNYNYNYNYNYYNYNYNYNYNYNYNYNN", "YNYNYNYNYNYNYNYYNYNYNYNYNYNYNNNN", "YNYNYNYNYNYNYNYYNYNYNYNYNYNYNYNY" }

    Returns: 3363114484

  73. {"YNYYNYNNYNYNYNYNYNYNYNNY", "YNYYNYNNYNYNYNYNYNYNYNNY", "YNYYNYNNYNYNYNYNYNYNYNNY", "YNYYNYNNYNYNYNYNYNYNYNNY", "YNYYNYNNYNYNYNYNYNYNYNNY", "YNYYNYNYNYNYNYNYNYNYNYNN", "YNYYNYNYNYNYNYNYNYNYNYNN", "YNYNYYNYNYNYNYNYNYNYNYNY" }

    Returns: 225050749


This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2024, TopCoder, Inc. All rights reserved.
This problem was used for: