[Algorithm/Python][백준] 2908번 상수

동글이·2022년 1월 20일
0

Algorithm

목록 보기
8/33

[BOJ] 2908번 상수

https://www.acmicpc.net/problem/2908

  • 2908번
    내가 짠 코드 :

    A, B= map(str, input().split())
    
    listA=list(A)
    listB=list(B)
    reA=[]
    reB=[]
    
    for i in range(2,-1,-1):
        reA.append(int(listA[i]))
        reB.append(int(listB[i]))
    
    resultA=int(reA[0])*100+int(reA[1])*10+int(reA[2])
    resultB=int(reB[0])*100+int(reB[1])*10+int(reB[2])
    
    print(max(resultA, resultB))

    역순을 해주는 문법을 이용하면 훨씬 쉽게 풀 수 있었다...!🔥
    인덱스의 범위 연산자를 이용!!
    [::-1] 연산자 => 문자를 역순으로 재배치 📒📒

    검색해본 코드 :

    num1, num2 = input().split()
    num1 = int(num1[::-1])  # [::-1] : 역순
    num2 = int(num2[::-1])
    
    if num1 > num2:
       print(num1)
    else :
       print(num2)

✔ 한 일 중간 점검

  • 백준 - 1문제 이상 ⭕
  • 자바 - 인프런, 자바 프로그래밍 입문 강좌 남은거 다듣기 ❌
  • jsp랑 spring 차이..? 알아보기 ❌

✔ 오늘 목표

  • 백준 - 1문제 이상
  • 자바 - 인프런, 자바 프로그래밍 입문 강좌 남은거 다듣기
  • jsp랑 spring 차이..? 알아보기

✔ 주저리

  • 파이썬 문법 기억해놓기!(오늘의 문법은 문자 역순으로 재배치 해주는거)
profile
기죽지 않는 개발자

0개의 댓글