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

1082: 수빈이의 웹 프로그래밍 HARD

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

문제 설명

웹 클라이언트에서 웹 서버로 정보를 전달할 때 사용하는 방식은 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바이트까지만 사용하기로 했다.


도메인이나 결과 값이 잘못되어있을경우 아래 처럼 출력한다.
Explorer Not supported

입력 설명

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

출력 설명

<#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

도움

바뀐것은 도메인 체크만 하면 된다.

출처/분류

차차