fork(1) download
  1. essays=[
  2. 1, 1, 1,
  3. 2, 1, 2,
  4. 3, 2, 2,
  5. 4, 2, 2,
  6. 5, 2, 3,
  7. 6, 2, 3,
  8. 7, 3, 3,
  9. 8, 3, 3,
  10. 9, 3, 3,
  11. 10, 2, 5,
  12. 11, 3, 4,
  13. 12, 3, 4,
  14. 13, 4, 4,
  15. 14, 4, 4,
  16. 15, 4, 4,
  17. 16, 4, 4,
  18. 17, 3, 6,
  19. 18, 3, 6,
  20. 19, 4, 5,
  21. 20, 4, 5,
  22. 21, 3, 7,
  23. 22, 5, 5,
  24. 23, 5, 5,
  25. 24, 5, 5,
  26. 25, 5, 5,
  27. 26, 4, 7,
  28. 27, 4, 7,
  29. 28, 4, 7,
  30. 29, 5, 6,
  31. 30, 5, 6,
  32. 31, 4, 8,
  33. 32, 4, 8,
  34. 33, 6, 6,
  35. 34, 6, 6,
  36. 35, 6, 6,
  37. 36, 6, 6,
  38. 37, 5, 8,
  39. 38, 5, 8,
  40. 39, 5, 8,
  41. 40, 5, 8,
  42. 41, 6, 7,
  43. 42, 6, 7,
  44. 43, 5, 9,
  45. 44, 5, 9,
  46. 45, 5, 9,
  47. 46, 7, 7,
  48. 47, 7, 7,
  49. 48, 7, 7,
  50. 49, 7, 7,
  51. 50, 5, 10,
  52. 51, 6, 9,
  53. 52, 6, 9,
  54. 53, 6, 9,
  55. 54, 6, 9,
  56. 55, 7, 8,
  57. 56, 7, 8,
  58. 57, 6, 10,
  59. 58, 6, 10,
  60. 59, 6, 10,
  61. 60, 6, 10,
  62. 61, 8, 8,
  63. 62, 8, 8,
  64. 63, 8, 8,
  65. 64, 8, 8,
  66. 65, 6, 11,
  67. 66, 6, 11,
  68. 67, 7, 10,
  69. 68, 7, 10,
  70. 69, 7, 10,
  71. 70, 7, 10,
  72. 71, 8, 9,
  73. 72, 8, 9,
  74. 73, 7, 11,
  75. 74, 7, 11,
  76. 75, 7, 11,
  77. 76, 7, 11,
  78. 77, 7, 11,
  79. 78, 9, 9,
  80. 79, 9, 9,
  81. 80, 9, 9,
  82. 81, 9, 9,
  83. 82, 7, 12,
  84. 83, 7, 12,
  85. 84, 7, 12,
  86. 85, 8, 11,
  87. 86, 8, 11,
  88. 87, 8, 11,
  89. 88, 8, 11,
  90. 89, 9, 10,
  91. 90, 9, 10,
  92. 91, 7, 13,
  93. 92, 8, 12,
  94. 93, 8, 12,
  95. 94, 8, 12,
  96. 95, 8, 12,
  97. 96, 8, 12,
  98. 97, 10, 10,
  99. 98, 10, 10,
  100. 99, 10, 10,
  101. 100, 10, 10];
  102.  
  103. for n=1:100,
  104. f=@(n,i)ceil(n/i);x=[];for i=1:n,x=[sortrows(x); f(n,i)*i-1/(f(n,i)*i)+abs(f(n,i)-i) i f(n,i)];end,
  105. if ~isempty(setdiff(x(1,2:3),essays(n,2:3)))
  106. n,return,
  107. end
  108. end
  109. 'all testcases satisfied'
Success #stdin #stdout 2.61s 121792KB
stdin
Standard input is empty
stdout
ans = all testcases satisfied