코드네임 :
🌀백준 파이썬🌀 3&4일차 본문
4번째 1차원 배열 ~ > 사실상 리스트 ㅋㅋ
https://www.acmicpc.net/step/6
#10807번에서 얻어갈꼐 잇었다
for문 자꾸 range 밖에 생각 못했었는데,
List 안을 훌고 갈 수 있더라구
즉
for n in List: 라면,
List안에서 각 index에 들어있는 n(값)들을 훌어보라느 의미
여기서 n은 list 안에 들어있는 값입니다
#10807
a = int(input()) # 정수의 개수
NumList = list(map(int, input().split())) # 리스트 안에 값 받기
num = int(input())
tot = 0 #맨아래 print문에서 tot 사용해야하기에 전역변수로 선언
for n in NumList: #반복문에서 List 내부를 훑으라는 의미
if n == num: # 리스트안의 값이 num과 같다면
tot += 1
print(tot)
#10871
N, X = map(int, input().split()) #List 인덱스의 개수 N
AList = list(map(int, input().split())) # List에 값들을 집어넣음
for n in AList:
if n < X: # 리스트안의 값이 X보다 작다면
print(n, end =" ")
#>>> 10 5
#>>> 1 10 4 9 2 3 8 5 7 6
#>>> 1 4 2 3
수업 끝나고 나머지 해줘야지
- ㅋ,, 집가서 피자 치킨 폭식하고놀았어
-다음날-
않이 왤케 어렵죠 저는 정말 바보애오
#2562 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램
- 반복문 주의!! (뒤에 추가시 .append 사용)
#반복문에 list(map(int, input())) 쓴다면: 새로운 입력값을 받을 때마다 이전에 있던 값들을 덮어쓰게 됨
# num_list = list(map(int, input()))
# for i in range(8):
# num_list = list(map(int, input()))
# a = max(num_list)
#방법1
num_list = [int(input()) for _ in range(9)] #9개의 서로다른 자연수 입력받기
a=max(num_list)
index_of_a = num_list.index(a) + 1 # 최대값의 인덱스 찾기 (인덱스는 0부터 시작하므로 1 더함)
print(a)
print(index_of_a)
#방법2
arrList = []
for i in range(9):
arrList.append(int(input()))
a = max(arrList)
print(a)
print(arrList.index(a)+1)
하.. 공넣는 문제부터 눈에 안들어와서 자구나 마저 정리해야지
#5597
https://kevinitcoding.tistory.com/entry/백준Python-5597번-과제-안-내신-분-문제
'프로그래밍 > Python' 카테고리의 다른 글
🌀파이썬 백준🌀 #10810 (0) | 2024.03.24 |
---|---|
🌀파이썬 백준🌀 #5597 (1) | 2024.03.22 |
🌀백준 파이썬🌀 2일차 (0) | 2024.03.19 |
🌀백준 파이썬🌀 1일차 (0) | 2024.03.17 |
Python 기초 6 기본 함수들 (0) | 2024.03.12 |