분류 전체보기
(Baekjoon) 백준 2675 - Python - 문자열 반복
* 문제 * 코드 T = int(input()) for i in range(T): S = list(input().split(' '))#공백을 기준으로 문자열을 배열로 저장 for j in S[1]:#S[1]은 반복시킬 문자열, S[0]은 반복시킬 횟수 print("%s"%j*int(S[0]),end="")#문자열을 하나씩 받아 S[0]만큼 반복 출력, 줄바꿈 X print()
(Baekjoon) 백준 2562 - Python - 최댓값
* 문제 * 코드 nums = [0,0,0,0,0,0,0,0,0]#9개의 수에 대한 배열 def max_n(num, i):#각 자리수와 현재 최댓값과 비교하는 함수 global max_num, index#전역변수 max_num, index 사용 if num > max_num: max_num = num index = i for i in range(9):#9개의 수 입력 nums[i] = int(input()) index = 0 max_num = nums[0]#첫번째 수 max값으로 설정 for i in range(1,9):#두번째 수 부터 마지막 수까지 반복 max_n(nums[i], i) print(max_num)#최댓값 print(index+1)#몇번째 수인지
(Baekjoon) 백준 2577 - Python - 숫자의 개수
* 문제 * 코드 c = [0,0,0,0,0,0,0,0,0,0] A = int(input()) B = int(input()) C = int(input()) result = list(str(A*B*C))#A, B, C를 곱하고 배열로 저장 for i in result:#result배열 값 순서대로 반복 for j in range(10):#j는 0~9로 9번 반복 if (i == str(j)):#i와 j가 같으면 그 수를 index로 사용해서 c배열에 1증가 시킨다. c[j] += 1 for i in range(10): print(c[i])
(Baekjoon) 백준 4344 - Python - 평균은 넘겠지
* 문제 * 코드 def average(nums):#평균을 구하는 함수 sum = 0 c = 0 for i in nums: sum += i c += 1 return sum/c#평균 값 리턴 for i in range(int(input())): a = list(map(int,input().split()))#입력 받은 라인을 공백 기준으로 나눠 배열로 저장 all_c = a[0]#모든 수의 개수 c = 0#모든 수의 평균보다 높은 수의 개수 avg = average(a[1:])#수의 개수를 제외한 모든 수의 평균 값 for j in a[1:]:#각각의 수(j)가 평균을 넘는지 확인, 넘는다면 c += 1 if j > avg: c += 1 print("%.3f%%"%((c/all_c)*100))
(Baekjoon) 백준 2739 - Python - 구구단
* 문제 * 코드 dan=int(input()) for i in range(1,10): print("%d * %d = %d"%(dan,i,dan*i)) * 형식 지정자를 사용하지 않고, 'print(dan,"*",i,"=",dan*i)'도 표현 가능하다.
[HackerSchool] FTZ Level16 풀이
ID : level16 PW : about to cause mass level16 접속. [level16@ftz level16]$ ls -al total 100 drwxr-xr-x 4 root level16 4096 Mar 19 2003 . drwxr-xr-x 34 root root 4096 Sep 10 2011 .. -rwsr-x--- 1 level17 level16 14017 Mar 8 2003 attackme -rw-r----- 1 root root 235 Mar 8 2003 attackme.c -rw------- 1 root root 1 Jan 15 2010 .bash_history -rw-r--r-- 1 root level16 24 Feb 24 2002 .bash_logout -rw-r--r--..
[HackerSchool] FTZ Level15 풀이
ID : level15 PW : guess what level15 접속~! [level15@ftz level15]$ ls -al total 96 drwxr-xr-x 4 root level15 4096 Mar 19 2003 . drwxr-xr-x 34 root root 4096 Sep 10 2011 .. -rwsr-x--- 1 level16 level15 13801 Dec 10 2002 attackme -rw------- 1 root root 1 Jan 15 2010 .bash_history -rw-r--r-- 1 root level15 24 Feb 24 2002 .bash_logout -rw-r--r-- 1 root level15 224 Feb 24 2002 .bash_profile -rw-r--r-- ..
[HackerSchool] FTZ Level14 풀이
ID : level14 PW : what that nigga want? 접속합시다. [level14@ftz level14]$ ls -al total 96 drwxr-xr-x 4 root level14 4096 Mar 19 2003 . drwxr-xr-x 34 root root 4096 Sep 10 2011 .. -rwsr-x--- 1 level15 level14 13801 Dec 10 2002 attackme -rw------- 1 root root 1 Jan 15 2010 .bash_history -rw-r--r-- 1 root level14 24 Feb 24 2002 .bash_logout -rw-r--r-- 1 root level14 224 Feb 24 2002 .bash_profile -rw-r-..