回分類題庫
d002: 99年台中區第二題
關鍵字: 99年台中區複賽

測資點 : 10 | Time Limit : 1000 ms | Memory Limit : 32000 KB
Accepted : 263 Times / 250 Users | Submit : 908 Times / 282 Users | Accepted rate : 89%
題目加入時間 : 2011-09-04 12:17

Content: 简体中文

Internet中,IP位址是唯一的。IPv4位址由32位元陣列組成,為便於使用,常以 xxx.xxx.xxx.xxx 形式表現,每組xxx代表小於或等於255的10進制數,例如202.96.155.9。IP位址可大致再分為A、B、C、D、E五大類(Class),各類範圍如下:

其餘不含在以上之IP位址與一些特別的IP位址則暫列為Class X(非標準分類),如 127.x.x.x 給本機位址使用及 255.255.255.255 為通用的廣播位址等。請設計一程式,輸入一組IPv4位址,判斷所讀入的IP位址是否為合法的輸入格式(包含4個介於0到255之間的整數與三個點”.”);若輸入格式不合法則輸出N,若合法則輸出其屬於哪一類的位址。

Input:

輸入一個要判斷的IP位址。

Output:

若輸入的位址不合法,請輸出 N,若合法則輸出它屬於哪一類的位址。

Sample Input:help

若題目沒有特別說明,則應該以多測資的方式讀取,若不知如何讀取請參考 a001 的範例程式。
輸入1:
1.2.3.4

輸入2:
127.0.0.1

Sample Output :

輸出1:
A

輸出2:
X

Hint :

Author :

99年台中區複賽 (管理員:sagit)

  Solve it!   Status Forum