/*
#include<stdio.h>
int a[1000001]={};
int check(int s,int e,int q)
{
int f=(s+e)/2;
if(s>e)
{
return -1;
}
if(a[f]==q)
{
return f+1;
}
else if(q<a[f])
{
return check(s,f-1,q);
}
else if(a[f]<q)
{
return check(f+1,e,q);
}
}
int main()
{
int d,w,s;
scanf("%d\n",&d);
for(int i=0;i<d;i++)
{
scanf("%d",&a[i]);
}
scanf("%d\n",&w);
for(int i=0;i<w;i++)
{
scanf("%d",&s);
printf("%d ",check(0,d-1,s));
}
return 0;
}
정보올림피아드
1차대회 5월
2차대회 (본선)
c언어로 풀면 쉬운 유형 ( 문자열, 배열,,,, 불리)
python 문법으로 풀면 쉬운 유형
*/
python
r'''
python 설명
printf 아니고 print
; 세미콜론 안써요!
// 대신 주석은 #
컴파일x 실행o ctrl+ shift + F10
end='\n' : 맨 마지막에 뭐 출력할지, 안 쓰면 줄바꿈
sep=' ' : 콤마로 구분한 애들 사이에 뭐 출력할지, 안쓰면 띄어쓰기
' -> \'
" -> \"
\ -> \\
'''
# print('hello')
# print("hello", end = '\n') #print를 실행하면 기본적으로 줄바꿈
# print('world', end = ' ')
# print('hajin')
#
# print('hello','hajin','python','world',sep=',')
#
# print('hello hajin!!!'*5) # 문자열*정수 : 정수번 문자열 반복
#
# print('\'a\"bc\nd\\e')
# print("Hello")
# print("Hello World")
# print('Hello')
# print('World')
# print('\'Hello\'')
#print('\"Hello World\"')
#print('\"!@#$%^&*()\'')
#print('\"C:\\Download\\\'hello\'.py\"')
# print('print(\"Hello\\nWorld\")')
r'''
자료형
정수 int (c보다 int 범위가 넓다)
실수 float
문장(문자) -> 기본 자료형
정수+정수 -> 정수
정수+문장
문장+정수 -> 문장
문장+문장
정수*정수 -> 정수
문장*정수 -> 문장반복
'''
# n = input() # 문장으로 입력받기
# n = int(n) #정수형으로 형변환
#
# x = int(input())
#
# print(n+10)
# a = input() # 엔터까지 받기
# b = input()
# a,b = input().split() # 공백으로 구분해서 순서대로 집어넣기
# print(a,b)
# a, b = input().split('!') # ! 로 구분해서 순서대로 집어넣기
# print(a+b)
#a=input()
#print(a)
#a=int(input())
#print(a)
#a=float(input())
#print(a)
#a=int(input())
#b=int(input())
#print(a)
#print(b)
# a=input()
# b=input()
# print(b)
# print(a)
# a=float(input())
# print(a,a,a,sep='\n')
# a,b=input().split()
# print(a,b,sep='\n')
# a,b=input().split()
# print(b,a)
# a=input()
# print(a,a,a)
# a,b=input().split(':')
# print(a,b,sep=':')