RiseOJ는 solved.ac와 제휴 관계가 없습니다. 티어 아이콘 © solved.ac. solved.ac
포럼
R03084

String Character Classes

Bronze IV 브론즈 IV
난이도
2s
시간 제한
1024MB
메모리 제한
0
맞았습니다!!
0
제출 수
0.0%
정답률
레이팅

의견: 0

설명

문자열 \(S\)가 주어진다.

다음을 차례대로 출력하시오.

  • \(S\)가 숫자로만 이루어져 있으면 True, 아니면 False

  • \(S\)가 알파벳으로만 이루어져 있으면 True, 아니면 False

  • \(S\)가 알파벳 또는 숫자로만 이루어져 있으면 True, 아니면 False

isdigit(), isalpha(), isalnum() 같은 문자열 메서드를 사용할 수 있다.

입력

첫째 줄에 문자열 \(S\)가 주어진다.

출력

첫째 줄에 \(S\)가 숫자로만 이루어져 있는지 여부를 출력한다.

둘째 줄에 \(S\)가 알파벳으로만 이루어져 있는지 여부를 출력한다.

셋째 줄에 \(S\)가 알파벳 또는 숫자로만 이루어져 있는지 여부를 출력한다.

제한 사항
  • \(1 \le\) 문자열의 길이 \(\le 100\)

  • 문자열은 알파벳 대문자, 알파벳 소문자, 숫자, !, ?, _ 중 하나로 이루어져 있다.

제약
입력 형식

One line: a string of length 1 to 100 (letters and digits).

출력 형식

Print the three boolean results, one per line.

예제 1
입력
Python3
출력
False
False
True
문제 정보

riseoj 작성

출처 Online Judge > GoldOJ

평가 및 의견

String Character Classes

개요
출제자 난이도 Bronze IV 브론즈 IV 의견 0 / 50 공개 집계 (커뮤니티 난이도, 주요 주제, 품질)는 의견이 충분히 모이면 공개됩니다.

Log in to rate problems.

개별 의견

아직 의견이 없습니다. 자격이 된다면 위 양식에서 가장 먼저 평가해 보세요.

풀이 제출

String Character Classes

게스트로 둘러보고 있습니다. 로그인하면 풀이를 제출하고 진행 상황을 확인할 수 있습니다. 로그인하고 제출하기
공개
C++20 Tab 들여쓰기 · Ctrl+/ 주석 토글 · Enter 자동 들여쓰기
1 1 1 0 공백: 4 · UTF-8