직무:
같은 아스키 아트에 배치 된이 사이트에 대한 답변을 많이가 있습니다 이 하나 . 일반적으로 배열은 수동으로 수행되지만 프로그램이 도움이되지 않습니까? :)
프로그램은 3 개의 입력을받습니다 :
- 한 줄로 된 코드
- 패턴의 라인 수 (필요하지 않은 경우 생략 가능)
*
s 또는 다른 문자 로 패턴 자체
규칙 :
- stdin에서 읽는 프로그램 (함수가 아님)을 작성해야합니다.
- 텍스트는 한 줄에 왼쪽에서 오른쪽으로 배치됩니다
- 패턴을 채울 텍스트가 충분하지 않은 경우
.
나머지 공백 에 s를 넣으십시오. - 패턴을 채울 텍스트가 너무 많으면 출력 후에 인쇄하십시오
- code-golf , 가장 짧은 코드는 바이트 단위입니다.
샘플 실행 :
입력 (정확한 맞춤 테스트) :
qwertyuiopasdfghjklzxcvbnm
4
***** * ***
* * * *
* * * *
***** * ***
출력 :
qwert y uio
p a s d
f g h j
klzxc v bnm
입력 (추가 문자 테스트) :
qwertyuiopasdfghjklzxcvbnm12345
4
***** * ***
* * * *
* * * *
***** * ***
출력 :
qwert y uio
p a s d
f g h j
klzxc v bnm
12345
입력 (불충분 한 문자 테스트) :
qwertyuiopasdfg
4
***** * ***
* * * *
* * * *
***** * ***
출력 :
qwert y uio
p a s d
f g . .
..... . ...
X
es 로 대체해야한다는 것을 의미합니다. 작동하는 프로그램?