# | Problem | Pass Rate (passed user / total user) |
---|---|---|
12887 | Leap Year |
|
12888 | Types of Triangles |
|
Description
給定一個 西元年,請試著計算出該年是否為 閏年
Hint:
- 任何不能被4除盡的西元年為正常年
- 任何可以被4除盡,但不能被100除盡的西元年為閏年
- 任何可以被100除盡,但不能被400除盡的西元年為正常年
- 任何能被400除盡的西元年為閏年
Input
一個 整數 *Y(year)
Note:
- 1 <= *Y <= 2600
Output
輸出比須符合以下格式:
*TYPE year
Note:
- 輸出的最後必須要有一個換行符號 ('\n')
- *TYPE 為 ”Common”、”Leap” 其中一種,分別代表 正常年 和 閏年
Sample Input Download
Sample Output Download
Tags
Discuss
Description
觀察三角形的三個邊長,我們可以將三角形分為 Equilateral Triangle (正三角形)、 Isosceles Triangle (等腰三角形)、 Scalene Triangle (不等邊三角形)
因此透過以上的分類系統,我們可以大致將三角形分成三個類別:Equilateral Triangle、Isosceles Triangle、Scalene Triangle
給定三個整數分別代表三角形的三個邊常,請判斷該三角形為何種三角形
Note:
- 給定的三個整數不一定按照大小順序
- 給定的三個整數不一定構成三角形;若非三角形,請輸出 NAT(為 "Not a triangle" 的縮寫)
- 若判斷為正三角形,則輸出 Equilateral Triangle ,不輸出 Isosceles Triangle
舉例:
- 若三個整數分別為5、12、13,則最後輸出結果為 Scalene Triangle
- 若三個整數分別為7、7、7,則最後輸出結果為 Equilateral Triangle
- 若三個整數分別為3、4、7,由於不構成三角形,則最後輸出結果為 NAT
Input
三個 整數 *A, *B, *C 代表三角形的三個邊長
Note:
- 1000 >= *A, *B, *C >= 0
Output
輸出符合以下格式:
TYPE triangle
Note:
- 輸出的最後必須要有一個換行符號 ('\n')
- TYPE 為 ”Equilateral”、”Isosceles”、”Scalene” 其中一種
- 若不構成三角形則輸出 ”NAT”