문제 번호 1422. -- 2019-06-05 C언어 퀴즈: 문자열의 길이

1422: 2019-06-05 C언어 퀴즈: 문자열의 길이

시간 제한: 1 Sec  메모리 제한: 128 MB
제출: 416  해결 문제 수: 31
[제출][채점 상황 열람][게시판]

문제 설명

알파벳 소문자로만 이루어진 문자열 (최소길이 1, 최대길이 30)을 입력받아, 

이 문자열의 길이 len과

이 문자열에 있는 모음의 개수 v 를 구한다.

len * v가 소수이면 문자열을 역순으로 출력하고, 

아니면 문자열을 2번연속해서 출력하시오. 이 때 2번 출력되는 문자열 사이에는 공백이 "없고", 출력 끝에는 줄바꿈이나 다른 문자가 없다.

예 1)  abc가 입력되면 len = 3, v = 1이므로, len * v = 3은 소수.

따라서 역순출력 cba가 답이 된다.

예 2) abcd가 입력되면, len = 4, v = 1이므로, len *v = 4는 소수가 아님.

따라서 2번출력 abcdabcd (중간에 공백이 없고, 끝에 줄바꿈 표시가 없다.)

입력

abc

출력

cba

입력 예시

abc

출력 예시

cba

도움말

출처

[제출][채점 상황 열람]