编程题
### 问题描述
给定一个非等腰直角三角形,紧接着进行如下操作:从较大的锐角所在的顶点引出一条线,将该直角三角形切分为一个等腰三角形和一个直角三角形,随后在新切出来的直角三角形里循环重复这一操作。请问:最后一共能切出多少个不同形状的等腰三角形?注意,此处的“不同形状”即指两个三角形不相似,即三个角的大小不全相等。
### 输入格式
三个整数 $d,m,s$,表示原始直角三角形当中较小的那个锐角大小为 $d$ 度 $m$ 分 $s$ 秒。
### 输出格式
一个整数,表示能切出多少个不同形状的等腰三角形。
### 样例输入
```text
20 0 0
```
### 样例输出
```text
3
```
### 说明/提示
$0\leq a<45$,$0\leq b,c<60$。