23-06-24 계륵 일기

E woo·2023년 6월 24일

계륵 일기

목록 보기
1/31
post-thumbnail

파이썬식 C 언어식

오랜만에 파이썬으로 백준 문제를 풀던 도중
c 언어식이라고 하기에는 애매하지만 파이썬이 가진 장점을
살릴 수 있는 코딩 스타일과 기존의 프로그래밍 언어의 스타일이 다르기 때문에 약간의 비교가 될 수 있을 듯 하다.

swap

N ,M = map(int, input().split(' '))

arr = [i + 1 for i in range(N)]

for n in range(M):
    i, j = map(int, input().split())
    # 파이썬식 swap
    arr[i - 1], arr[j - 1] = arr[j - 1], arr[i - 1]
    # C 언어식 swap
    # temp = arr[i - 1]
    # arr[i - 1] = arr[j - 1]
    # arr[j - 1] = temp

for i in range(N):
    print(arr[i], end=" ")    

arr

파이썬식

arr = [i + 1 for i in range(30)]

for i in range(28):
    n = int(input())
    arr.remove(n)


print(min(arr))
print(max(arr))

c 언어식

arr = [0 for i in range(30)]

for i in range(28):
    n = int(input())
    arr[n - 1] = 1


for i in range(30):
    if arr[i] == 0:
        print(i + 1)
    
profile
뒘벼

1개의 댓글

comment-user-thumbnail
2023년 11월 23일

멋진 청년.

답글 달기