Sign in
or
Register
Courses
Textbook
Compiler
Contests
Topics
Courses
프로그래밍의 기초. 복잡한 작업장
문자열 구문 분석, 고급 연습
Module:
문자열 구문 분석, 고급 연습
Problem
1
/5
암호화 - 2
Problem
<사업부> 메시지를 인코딩하기 위해 다음 작업이 사용됩니다. 열을 따라 지정된 높이의 직사각형에 공백을 생략하고 메시지를 작성한 다음 지정된 순서로 행을 읽습니다.
<사업부>
<사업부> 1 PR I
<사업부> 2 R A N
<사업부> 오전 3시
<사업부> 4G M
<사업부> 그런 다음 행 순서 3, 1, 2, 4를 선택하면 인코딩된 메시지 OMGPRIRANGM을 가져옵니다.
<사업부>
<사업부> 직사각형의 높이와 줄을 읽는 순서가 주어지면 인코딩 중에 주어진 메시지를 해독하는 프로그램을 작성해야 합니다.
<사업부>
<사업부>
입력
<사업부> 입력에는 다음이 포함됩니다. 행을 읽는 순서(숫자는 공백으로 기록됨), 세 번째 – 1~200자 길이의 인코딩된 메시지입니다. 인코딩된 메시지는 라틴 대문자와 소문자로 구성됩니다. 및 숫자. <사업부> <사업부>
출력
<사업부> 디코딩된 메시지는 출력에 기록됩니다.
<몸>
엔터
출력
4
3 1 2 4
OMGPRIRANGM
프로그래밍
테이블>
1000
ms
256 Mb
Rules for program design and list of errors in automatic problem checking
Teacher commentary