Submission #1228289


Source Code Expand

require('readline').createInterface({
  input: process.stdin,
  output: process.stdout
}).on('line', onReadLine);

var flag = false;

function onReadLine(line) {
  if ((flag = !flag)) return;

  const nums = line.split(' ').map(i => parseInt(i));
  const grads = check(...nums);
  const result = count(1, ...grads);
  console.log(result);
}

function check(a, b, ...next) {
  const sign = Math.sign(b - a);
  return isNaN(sign) ? [] : [sign, ...check(b, ...next)];
}

function count(n, a, b, ...next) {
  // console.log('---', Object.values(arguments));
  if (typeof b == 'undefined') return n;
  return (a != b) ? count(++n, ...next) : count(n, a, ...next);
}

Submission Info

Submission Time
Task A - Sorted Arrays
User sato
Language JavaScript (node.js v5.12)
Score 0
Code Size 685 Byte
Status RE
Exec Time 50 ms
Memory 7244 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 300
Status
RE × 3
RE × 17
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
All sample_01.txt, sample_02.txt, sample_03.txt, sample_01.txt, sample_02.txt, sample_03.txt, subtask_1_01.txt, subtask_1_02.txt, subtask_1_03.txt, subtask_1_04.txt, subtask_1_05.txt, subtask_1_06.txt, subtask_1_07.txt, subtask_1_08.txt, subtask_1_09.txt, subtask_1_10.txt, subtask_1_11.txt
Case Name Status Exec Time Memory
sample_01.txt RE 49 ms 7244 KiB
sample_02.txt RE 49 ms 7244 KiB
sample_03.txt RE 50 ms 7244 KiB
subtask_1_01.txt RE 49 ms 7244 KiB
subtask_1_02.txt RE 49 ms 7244 KiB
subtask_1_03.txt RE 50 ms 7244 KiB
subtask_1_04.txt RE 49 ms 7244 KiB
subtask_1_05.txt RE 49 ms 7244 KiB
subtask_1_06.txt RE 49 ms 7244 KiB
subtask_1_07.txt RE 49 ms 7244 KiB
subtask_1_08.txt RE 49 ms 7244 KiB
subtask_1_09.txt RE 49 ms 7244 KiB
subtask_1_10.txt RE 49 ms 7244 KiB
subtask_1_11.txt RE 49 ms 7244 KiB