문제는 간단합니다. 입력 유형을 결정하고 입력 유형을 알려주는 식별자를 출력합니다.
- "UI", 부호없는 정수 :
0
,1
,34
,111111111111111111111111111111111111111111
- 정수 서명 "SI", :
+0
,+1
,+42
,-1
,-3
,-111111111111111111111111111111111111111111
- "UD"서명되지 않은 소수 :
0.0
,1.23
,1234.1234
- 소수점 서명 "SD", :
-0.0
,+0.0
,-1.235
- "LE", 편지 :
a
-z
및A
-Z
- "SY", 기호 : ASCII 코드 포인트 :
[32-47, 58-64, 91-96, 123-126]
(예 : 숫자와 문자를 제외한 모든 문자) - "ST", 문자열 : 위의 숫자 형식으로 구문 분석 할 수없는 두 개 이상의 문자
규칙 :
- 입력 길이는 1-99 자입니다.
- 입력은 인쇄 가능한 ASCII 문자, 코드 포인트 32-126 만 포함합니다.
- 출력은 위에서 정의한 두 개의 식별자 문자 여야합니다 (UI, SI ...).
- 표준 I / O 규칙이 적용됩니다
예 :
UI:
0
01
34
12938219383278319086135768712319838871631827319218923
SI:
-0
+01
+1
-123
+123
UD:
0.0
3.1415
2.718281828459045235360287471352662497757
SD:
+0.0
-3.1415
+2.718281828459045235360287471352662497757
LE:
a
k
L
Z
SY:
@
"
+
-
ST:
Hello, World!
f2!"
+23df
1234A
'"!
.012
1.
UI
+-1
5+3
111111111111111111111111111111111111111111
정수 유형 이라고 생각하지 않습니다 .
@FryAmTheEggman sy는 하나의 문자입니다.
—
Stewie Griffin
그래서 입력을 문자열로 가져 옵니까?
—
lirtosiast
SY
둘 이상의 캐릭터가 될 수 있습니까 ?