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

백준 python(1000, 10869, 18108, 1330, 2739, 10950, 8393)

by code2772 2022. 11. 13.

[ 목차 ]

    728x90
    반응형

    ✔ 백준 Python 

    아직 Python이 초보긴 하지만 책만 보고 공부하기 너무 심심하고 부족해서 따로 문제룰 풀고 싶어 복습용으로 풀기 시작하였습니다.

     

    # 1000번 A + B

     
    A,B = input().split()
    # input은 문자형으로 받는다, split()은 () 공백으로 나눈다
    print(int(A)+int(B))
    # input은 문자형안데 수를 더할려면 정수형 int()를 사용하여 정수로 변경

     

    # 10869번 사칙연산

     
    A,B = input().split()
    print(int(A)+int(B))
    print(int(A)-int(B))
    print(int(A)*int(B))
    print(int(A)//int(B))# / 나누기 // 몫
    print(int(A)%int(B))# % 나머지

     

    # 18108

    y = int(input())
    # int로 처음부터 감싸 정수 표현을 하자 어차피 입력값 1 개
    print(y-543)

     

    # 1330

    x, y = map(int, input().split())
    #split의 결과를 매번 int로 변환하기 귀찮아 map을 사용한다. 실수로 변환시에는 float울 사용한다.

    if x>y:
        print('>')
    elif x<y :
        print('<')
    else:
        print("==")

     

    # 2739

    x = int(input())

    for i in range(1,10):
        # range(1,10)이면 1부터 10-1까지 범우
        #for문 내 in 은 range범위 만큼 반복
        print(x, '*', i, '=', x*i)

     

    # 10950

     
    x = int(input())

    for _ in range(x):
        # range(x)이면 0부터 x까지 범우
        # 4를 입력하면 0 1 2 3 총 4회 반복
        a,b = map(int,input().split())
        print(a+b)

     

    # 8393

     
    x = int(input())
    sum =0
    for i in range(x+1):
    # 반복이랑 합은 다른다. 일단 x+1은 0 ~ x까지 반복한다.
    # 5의 값을 넣으면 0~4 까지의 합이 나오므로 x+1을 헤준다.    
        sum = sum+i
    print(sum)
    반응형

    '메모장 > 코딩테스트 준비' 카테고리의 다른 글

    백준 - Python - 11650문제  (0) 2023.02.17
    Python 백준 스택수열  (0) 2023.02.16
    백준 Python(25304, 11022, 1110, 10807, 10871)  (1) 2022.11.13
    백준 1330,9448,2379  (0) 2022.10.04
    코딩테스트 공부 시작  (0) 2022.10.04