문제 1106 게시판 페이지 구성 만들기 pagination
[만든사람 : ]
문제 설명
게시판의 하단에보면 아래 그림 같이 다음페이지나 특정페이지로 이동 할 수 있는 버튼이 있다.
페이지 버튼은 전체 게시물 수, 한 페이지당 게시물에 의해 계산되어 나올 것 이다.
예시1. 전체 게시물이 70건이고, 한 페이지당 20개의 글이 출력된다면 총 페이지는 1/2/3/4 페이지가 나올것이다.
예시2. 전체 게시물이 150건이고, 한 페이지당 10개의 글이 출력된다면 총 페이지는 1/2/3 ~~ 13/14/15 까지 일것이다.
하지만 내가 12페이지를 보고 있다면 ,실제 표시되는 내용은 [이전] 11/12/13/14/15 일 것이다.
예시3. 전체 게시물이 297건이고, 한페이지당 10개의 글이 출력된다면 총 페이지는 1/2/3~~~27/28/29/30 이지만
내가 11페이지를 보고 있다면 실제 표시내용은 [이전]11/12/13/14/15/16/17/18/19/20[다음] 일 것이다.
입력 설명
전체 게시물의 수
한페이지당 게시물의 수
내가 보고 있는 페이지가 입력된다.
한페이지당 게시물의 수
내가 보고 있는 페이지가 입력된다.
출력 설명
- 출력은 구분기호없이 페이지 번호만 출력한다.
- "이전","다음"버튼은 P,N으로 표기한다.
- 내가 보고 있는 페이지는 A로 표기한다.
한번에 보이는 페이지는 최대 10개이며
각 자리 1번부터 시작한다.
예시1. 1234
예시2. P1112131415
예시3. P111213114151617181920N
- "이전","다음"버튼은 P,N으로 표기한다.
- 내가 보고 있는 페이지는 A로 표기한다.
한번에 보이는 페이지는 최대 10개이며
각 자리 1번부터 시작한다.
예시1. 1234
예시2. P1112131415
예시3. P111213114151617181920N
입력 예시 복사
32
5
3
출력 예시 복사
12A4567
출처/분류