Submission #13646810


Source Code Expand

import * as fs from 'fs';

const readString = (() => {
  const input = fs.readFileSync(0).toString();
  const words = input.split(/[ \n]/);
  let i = 0;
  return () => words[i++] || '';
})();
const readInt = () => parseInt(readString(), 10);

(function main() {
  const A = readInt();
  const B = readInt();
  const H = readInt();
  const M = readInt();

  const hx = A * Math.sin((H + M/60) / 12 * Math.PI * 2);
  const hy = A * Math.cos((H + M/60) / 12 * Math.PI * 2);

  const mx = B * Math.sin(M / 60 * Math.PI * 2);
  const my = B * Math.cos(M / 60 * Math.PI * 2);

  console.log(Math.sqrt((hx - mx) ** 2 + (hy - my) ** 2));
})();

Submission Info

Submission Time
Task C - : (Colon)
User murooka
Language TypeScript (3.8)
Score 300
Code Size 660 Byte
Status AC
Exec Time 49 ms
Memory 29712 KiB

Judge Result

Set Name Sample Subtask1
Score / Max Score 0 / 0 300 / 300
Status
AC × 2
AC × 30
Set Name Test Cases
Sample sample_01.txt, sample_02.txt
Subtask1 sample_01.txt, sample_02.txt, sub1_01.txt, sub1_02.txt, sub1_03.txt, sub1_04.txt, sub1_05.txt, sub1_06.txt, sub1_07.txt, sub1_08.txt, sub1_09.txt, sub1_10.txt, sub1_11.txt, sub1_12.txt, sub1_13.txt, sub1_14.txt, sub1_15.txt, sub1_16.txt, sub1_17.txt, sub1_18.txt, sub1_19.txt, sub1_20.txt, sub1_21.txt, sub1_22.txt, sub1_23.txt, sub1_24.txt, sub1_25.txt, sub1_26.txt, sub1_27.txt, sub1_28.txt
Case Name Status Exec Time Memory
sample_01.txt AC 45 ms 29584 KiB
sample_02.txt AC 45 ms 29496 KiB
sub1_01.txt AC 41 ms 29508 KiB
sub1_02.txt AC 45 ms 29580 KiB
sub1_03.txt AC 45 ms 29512 KiB
sub1_04.txt AC 45 ms 29584 KiB
sub1_05.txt AC 49 ms 29484 KiB
sub1_06.txt AC 45 ms 29480 KiB
sub1_07.txt AC 45 ms 29480 KiB
sub1_08.txt AC 49 ms 29468 KiB
sub1_09.txt AC 45 ms 29500 KiB
sub1_10.txt AC 45 ms 29468 KiB
sub1_11.txt AC 45 ms 29456 KiB
sub1_12.txt AC 45 ms 29572 KiB
sub1_13.txt AC 45 ms 29464 KiB
sub1_14.txt AC 45 ms 29524 KiB
sub1_15.txt AC 45 ms 29472 KiB
sub1_16.txt AC 45 ms 29492 KiB
sub1_17.txt AC 45 ms 29712 KiB
sub1_18.txt AC 45 ms 29516 KiB
sub1_19.txt AC 45 ms 29564 KiB
sub1_20.txt AC 45 ms 29520 KiB
sub1_21.txt AC 45 ms 29576 KiB
sub1_22.txt AC 45 ms 29576 KiB
sub1_23.txt AC 45 ms 29572 KiB
sub1_24.txt AC 45 ms 29476 KiB
sub1_25.txt AC 45 ms 29456 KiB
sub1_26.txt AC 49 ms 29496 KiB
sub1_27.txt AC 45 ms 29452 KiB
sub1_28.txt AC 45 ms 29464 KiB