편집 기록

편집 기록
  • 프로필 정토드님의 편집
    날짜2017.04.11

    리스트 정렬 질문입니다.


    temp=0
    a=[0,0,0,0]
    a[0]=str(input("1번째 숫자 : "))
    a[1]=str(input("2번째 숫자 : "))
    a[2]=str(input("3번째 숫자 : "))
    a[3]=str(input("4번째 숫자 : "))
    
    
    for i in range(0,3):
        max=i
        for j in range(0,3):
            if a[j]<a[max]:
                max=j
        temp=a[i]
        a[i]=a[max]
        a[max]=temp
    
    for i in range(0,4):
        print(a[i], end="")
    

    숫자를 입력받은 후, 큰값부터 앞에나오게 출력하고싶었는데 원치 않는 숫자들이 찍히네요ㅠㅠ c언어에서 정렬부분에 있는부분을 똑같이 따라해서 파이썬에 적용해보았는데 막혀버렸습니다... 아시는분 있으면 도움주셨으면 합니다!

  • 프로필 알 수 없는 사용자님의 편집
    날짜2017.04.11

    리스트 정렬 질문입니다.


    temp=0 a=[0,0,0,0] a[0]=str(input("1번째 숫자 : ")) a[1]=str(input("2번째 숫자 : ")) a[2]=str(input("3번째 숫자 : ")) a[3]=str(input("4번째 숫자 : "))

    for i in range(0,3): max=i for j in range(0,3): if a[j]<a[max]: max=j temp=a[i] a[i]=a[max] a[max]=temp

    for i in range(0,4): print(a[i], end="")

    숫자를 입력받은 후, 큰값부터 앞에나오게 출력하고싶었는데 원치 않는 숫자들이 찍히네요ㅠㅠ c언어에서 정렬부분에 있는부분을 똑같이 따라해서 파이썬에 적용해보았는데 막혀버렸습니다... 아시는분 있으면 도움주셨으면 합니다!