배열1 - 형성평가9 > 문제은행



기초다지기 배열1

158 : 배열1 - 형성평가9

제한시간: 1000 ms    메모리제한: 0 MB
해결횟수: 4097 회    시도횟수: 6093 회   



정수를 입력받다가 0 이 입력되면 0 을 제외하고 그 때까지 입력 받은 개수를 출력한 후

입력받은 정수를 차례로 출력하되 그 수가 홀수이면 2배한 값을, 

짝수인 경우에는 2로 나눈 몫을 출력하는 프로그램을 작성하시오.

 

입력되는 정수의 개수는 100개 이하이다. 







8 10 5 15 100 0
5
4 5 10 30 50


[파이썬2]
하나의 행에 공백으로 구분되어 주어지는 음이 아닌 정수들을 입력받는다. (아래 코드 참조)
앞에서부터 0이 아니면 result[] 리스트에 모은다. 0이 나오면 result[]를 반환하는 함수를 작성하시오.
def getPositiveNumber(alist): # ADD ADDITIONAL CODE HEAR !!!

alist = map(int, raw_input().split()) alist = getPositiveNumber(alist) for i in alist: if i% 2 == 0: printf i/2, else: print i*2,






HancomEducation E-mail : hancomc@hotmail.com, comkiwer@naver.com Tel : 031-388-0999 FAX : 031-388-0996 정올소개 이용약관 개인정보처리방침
경기도 안양시 동안구 호계동 1065-10 협성골드프라자 601호, 경기도 안양시 동안구 평촌대로 109 협성골드프라자 601호
Copyright@2010-2015 jungol. All right reserved.