QOJ.ac

QOJ

حد الوقت: 1 s حد الذاكرة: 64 MB مجموع النقاط: 100

#2496. 激光束

الإحصائيات

有两面无限长的平面镜,它们之间成 $\alpha$ 角,从侧面看可以将其视为平面上的两条射线。通过其中一面镜子上的一个小孔,一束激光以 $\beta$ 角射入,如下图所示:

你的任务是计算激光束在射向无穷远处之前,在镜面上反射的次数。激光在镜面上的入射角始终等于反射角。激光射入的小孔非常小,因此我们可以假设如果激光束恰好射中小孔,它仍会按照常规规则完全反射。

输入格式

给定两个整数 $\alpha$ 和 $\beta$ —— 以度为单位的角度 ($1 \le \alpha \le 179, 1 \le \beta \le 179$)。

输出格式

输出一个整数 —— 反射次数。

样例

样例输入 1

30 35

样例输出 1

4

样例输入 2

90 90

样例输出 2

0

样例输入 3

30 60

样例输出 3

3

说明

在第一个样例中,激光束的反射过程如下:

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.