본문 바로가기
메모장/코딩테스트 준비

백준 Python(25304, 11022, 1110, 10807, 10871)

by code2772 2022. 11. 13.

[ 목차 ]

    728x90
    반응형

    # 25304

     
    p = int(input()) # 총 값
    n = int(input()) # 물건 종류 수
    sum =0

    for i in range(n):
        # 물건 수 만큼 반복
        a,b = map(int, input().split())  
        sum += a*b
        # 산 물건종류 곱하기 수 계속 더하기

    if p == sum:
        print('Yes')
    else :
        print('No')

     

    # 11022


    n = int(input())

    for i in range(1,n+1):
        a,b = map(int, input().split())  
        print(f'Case #{i}: {a} + {b} = {a+b}')
    # f-string 사용 (f'{x}') {}안에 변수 입력하여 문자열을 원하는 모형으로 변형한다

     

    # 1110


    n = int(input())
    k =n
    count=0

    while True:
        a = k//10
        b = k%10
        c = (a+b) %10
        k =(b*10)+c

        count += 1
        if( k==n):
            break
    print(count)

     

    # 10807


    n = int(input()) # 입략 받을 수를 입력
    a_list = list(map(int, input().split())) # 리스트에 들어갈 내용을 입력
    v = int(input()) # 리스트 내 동일한 내용이 들어갈 수를 입력

    print(a_list.count(v)) # 리스트 내 선택한 v의 개수를 카운트 하기

     

    # 10871


    n,x = map(int, input().split())
    n_list = list(map(int, input().split()))
    for i in range(n): # list는 0부터 시작하고 마지막은 n-1까지! 결국 n번 반복
        if n_list[i] < x: # x값 보다 작은 수를 출력
            print(n_list[i], end =" ") # end = " "는 ""안에 있는 걸 출력 그러므로 스페이스바!!
    반응형