문제1083--수빈이의 웹 프로그래밍

1083: 수빈이의 웹 프로그래밍

실행시간 제한: 1 Sec  메모리사용 제한: 128 MB
제출: 23  통과: 2
[제출] [채점기록] [묻고답하기] [만든사람:]

문제 설명

웹 클라이언트에서 웹 서버로 정보를 전달할 때 사용하는 방식은 GET방식과 POST방식이 있다.
그중 GET은 주소에 전달하고자 하는 정보를 같이 전달하는 방식이다.
get방식으로 텍스트 정보를 전달 할 때의 폼은 아래와 같이 작성된다.
<form action="example.php" memthod="get">
 <p>
  <input type="text" name="example1"></br>
  <input type="text" name="example2">
 </p>
 <input type="submit" value="제출">
</form>
이 웹 문서에는 두개의 텍스트 박스와 '제출' 버튼이 있는데 텍스트 박스에 첫번째 텍스트 박스에 Hello,를 두번째 텍스트 박스에 World!를 적고 제출 버튼을 누르면 example.php 문서에 입력된 데이터가 전송 된다. 이때의 주소를 확인하면 example.php?example1=Hello,&example2=World! 이다.
우리는 '웹 표준을 아주 자알 지켜주는' 익스플로러를 위해서 url의 길이는 2048바이트까지만 사용하기로 했다.

입력 설명

첫줄에는 테스트케이스 T가 입력된다.(1<=T<=15)
두번째 줄 부터는 get방식으로 전송된 데이터가 포함된 주소가 테스트 케이스 만큼 반복된다. 주소의 길이는 3000자를 넘지 않으며 공백을 포함하지 않는다.
2048자를 넘는 경우 Explorer Not supported를 출력하도록 한다.

출력 설명

<#T 웹 문서의 이름>를 출력한 뒤(T는 테스트 케이스의 번호) 줄 바꿈을 하고 get방식으로 전달한 데이터의 name속성의 값과 입력된 데이터를 한 줄에 한 개씩 출력한다.
입력된 주소의 길이가 2048자 보다 크다면 Explorer Not supported를 출력한다.
name속성의 값이 등장한 순서대로 출력하며 각 테스트케이스 사이에는 빈칸을 추가한다.

입력 예시 Copy

3
index.php?bool=TRUE&text1=Hello&text2=world
https://www.google.com/search?biw=1366&bih=667&ei=FnH0XO-_M4z6wQPRoaTABA&q=meaningless+resistaadfadfasdfance&oq=meaninglesaadfafdasdfadfasdfasdfasdfadfasdfasdfasdfadfasdfadfasdfadfasdfasdfasdfasdfasdfafadfasdfadfadfadfafadfafafadfafasfafasdfasfasfafasfafafafasfafadfasfasdfasdfasdfasdfasdfsresistance&gs_l=psyasasfasdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfafsab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sabd.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.3171sab.3..adfadfadfaadfadfadf15715.31711..33108...1.0..0.1adfadfadfadf99.3108.0j23....2..0....1.wadfasdfasdfasdfasdfadfadfadfasdfadfsfgsdasdfasdfasdfasdfasdfadfadfadfadfasdfadffgsdfgsdgfsdfgsdfgsdfgsdfgsdfgsdfgsdfgsdfgafaasdfasfasfafafdfadffadfadfwiz.....6..0j35i39j0i67jasdfadfaf0i1adfadfadfadfa0j0i30j0i5i10i30j0i8i3adadfaffadfadfa0j33i160j33i10.CYoMmI9Lfcoa
tomorrow99.woobi.co.kr/index.php?IsEasterEgg=True

출력 예시 Copy

<#1 index.php>
bool : TRUE
text1 : Hello
text2 : world

<#2 https://www.google.com/search>
Explorer Not supported

<#3 tomorrow99.woobi.co.kr/index.php>
IsEasterEgg : True

도움

샘플 input의 tomorrow99.woobi.co.kr/index.php?IsEasterEgg=True 페이지는 실제로 만들어 보려다 귀찮아서 포기했으니 접속하는 것은 포기하자.


내거는 그냥 특정 기호를 기준으로 자르기만 하면 된다.

출처/분류