fork download
  1. process.stdin.resume();
  2. process.stdin.setEncoding('utf8');
  3.  
  4. var remainder = '';
  5. var inputLines = [];
  6. process.stdin.on('data', function (chunk) {
  7. var lines = chunk.toString().split('\n');
  8. lines.unshift(remainder + lines.shift());
  9. remainder = lines.pop();
  10. inputLines = inputLines.concat(lines);
  11. });
  12.  
  13. process.stdin.on('end', function () {
  14. if (remainder) {
  15. inputLines.push(remainder);
  16. }
  17. const N = parseInt(inputLines[0].trim(), 10);
  18. const X = parseInt(inputLines[1].trim(), 10);
  19.  
  20. const totalCaras = 2 * N;
  21. const tiempoMinimo = Math.ceil(totalCaras / X);
  22.  
  23. process.stdout.write(tiempoMinimo + '\n');
  24. });
  25.  
  26. // Complejidad del algoritmo: O(1)
  27.  
Success #stdin #stdout 0.08s 36248KB
stdin
1
7
stdout
1