Top 22 코드 업 기초 100 제 Trust The Answer

You are looking for information, articles, knowledge about the topic nail salons open on sunday near me 코드 업 기초 100 제 on Google, you do not find the information you need! Here are the best content compiled and compiled by the Chewathai27.com/to team, along with other related topics such as: 코드 업 기초 100 제 코드업 기초 100제 c언어 답지, 코드업 기초 100제 자바, 코드업 기초 100제 답지, 코드업 기초 100제 파이썬 정답, 코드업 답지, 코드업 파이썬 답지, 코드업 자바, 백준 코드업


CodeUp 기초 100제 python 기초 입출력
CodeUp 기초 100제 python 기초 입출력


코드 업 기초 100 제

  • Article author: codeup.kr
  • Reviews from users: 19740 ⭐ Ratings
  • Top rated: 4.3 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 코드 업 기초 100 제 Updating …
  • Most searched keywords: Whether you are looking for 코드 업 기초 100 제 Updating
  • Table of Contents:
코드 업 기초 100 제
코드 업 기초 100 제

Read More

[CodeUp] python 기초 100제: #6001 ~ #6026

  • Article author: dana-study-log.tistory.com
  • Reviews from users: 18150 ⭐ Ratings
  • Top rated: 3.5 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [CodeUp] python 기초 100제: #6001 ~ #6026 [CodeUp] python 기초 100제: #6001 ~ #6026 … * 위의 사진은 python에서 help(print)라는 코드를 실행시키면 출력되는 print함수에 대한 정보이다. 흔히 … …
  • Most searched keywords: Whether you are looking for [CodeUp] python 기초 100제: #6001 ~ #6026 [CodeUp] python 기초 100제: #6001 ~ #6026 … * 위의 사진은 python에서 help(print)라는 코드를 실행시키면 출력되는 print함수에 대한 정보이다. 흔히 … https://codeup.kr/problemsetsol.php?psid=33 문제집 / Python 기초 100제 codeup.kr [기초-출력] / [기초-입출력] / [기초-값변환] # 6001 [기초-출력] 출력하기01 print(“Hello”) # 6002 [기초-출력] 출력하기0..
  • Table of Contents:

덕구네

[CodeUp] python 기초 100제 #6001 ~ #6026 본문

[CodeUp] python 기초 100제: #6001 ~ #6026
[CodeUp] python 기초 100제: #6001 ~ #6026

Read More

[코드업 CodeUp] C언어 기초 100제 1028번 ~ 1037번 풀이

  • Article author: hyj3463.tistory.com
  • Reviews from users: 3029 ⭐ Ratings
  • Top rated: 4.8 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [코드업 CodeUp] C언어 기초 100제 1028번 ~ 1037번 풀이 [코드업 CodeUp] C언어 기초 100제 1028번 ~ 1037번 풀이. 예진-D 2021. 4. 26. 17:51. 지난 글. 2021.03.23 – [ 프로그래밍/C] – [코드업 CodeUp] C언어 기초 … …
  • Most searched keywords: Whether you are looking for [코드업 CodeUp] C언어 기초 100제 1028번 ~ 1037번 풀이 [코드업 CodeUp] C언어 기초 100제 1028번 ~ 1037번 풀이. 예진-D 2021. 4. 26. 17:51. 지난 글. 2021.03.23 – [ 프로그래밍/C] – [코드업 CodeUp] C언어 기초 … 📝 지난 글 2021.03.23 – [📂 프로그래밍/C] – [코드업 CodeUp] C언어 기초 100제 1020번 ~ 1027번 풀이 [코드업 CodeUp] C언어 기초 100제 1020번 ~ 1027번 풀이 📝 지난 글 2021.03.20 – [📂 프로그래밍/C] – [..study… study…
  • Table of Contents:
[코드업 CodeUp] C언어 기초 100제 1028번 ~ 1037번 풀이
[코드업 CodeUp] C언어 기초 100제 1028번 ~ 1037번 풀이

Read More

코드업 기초 100제 후기

  • Article author: velog.io
  • Reviews from users: 908 ⭐ Ratings
  • Top rated: 4.8 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 코드업 기초 100제 후기 기초 100제 풀이 소감 3학년 1학기 종강 후 나동빈님이 집필한 ‘이것이 코딩 테스트다’ 책을 구입하였다. 먼저 코드업 기초 100제를 풀어보라길래 … …
  • Most searched keywords: Whether you are looking for 코드업 기초 100제 후기 기초 100제 풀이 소감 3학년 1학기 종강 후 나동빈님이 집필한 ‘이것이 코딩 테스트다’ 책을 구입하였다. 먼저 코드업 기초 100제를 풀어보라길래 …
    기초 100제 풀이 소감

    3학년 1학기 종강 후 나동빈님이 집필한 ‘이것이 코딩 테스트다’ 책을 구입하였다. 먼저 코드업 기초 100제를 풀어보라길래 풀어보았는데 이게 쉬운듯 하면서도 몰랐던 부분들이 꽤나 있어서 기초를 다질 수 있는 좋은 시간이었다. 다 푸는 데

  • Table of Contents:
코드업 기초 100제 후기
코드업 기초 100제 후기

Read More

[CodeUp] Python 기초 100제 6001~6031 풀이 해설 — 개발자 데비너스의 개발일지

  • Article author: devinus.tistory.com
  • Reviews from users: 46982 ⭐ Ratings
  • Top rated: 3.6 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [CodeUp] Python 기초 100제 6001~6031 풀이 해설 — 개발자 데비너스의 개발일지 문제의 답이 이해가 되지 않는경우 댓글을 남겨주시면 이해를 돕기 위한 답변을 달아드립니다. 제 답이 최선의 정답 코드가 아닐 수도 있습니다. 더 나은 … …
  • Most searched keywords: Whether you are looking for [CodeUp] Python 기초 100제 6001~6031 풀이 해설 — 개발자 데비너스의 개발일지 문제의 답이 이해가 되지 않는경우 댓글을 남겨주시면 이해를 돕기 위한 답변을 달아드립니다. 제 답이 최선의 정답 코드가 아닐 수도 있습니다. 더 나은 … CodeUp 알고리즘 문제 6001번~6031번 문제의 답입니다. 찾는 문제 번호를 Ctrl + F 단축키로 검색을 하시면 더 빠르게 찾을 수 있습니다. (형식: # + 문제번호, 예시: #6001) 문제의 답이 이해가 되지 않는경우 댓..HTML, CSS, JavaScript, python, 정보처리기사
  • Table of Contents:

인기 글

최근 글

티스토리툴바

[CodeUp] Python 기초 100제 6001~6031 풀이 해설 — 개발자 데비너스의 개발일지
[CodeUp] Python 기초 100제 6001~6031 풀이 해설 — 개발자 데비너스의 개발일지

Read More

FaLaner :: [파이썬] CodeUp 기초 100제 1061~1075

  • Article author: falaner.tistory.com
  • Reviews from users: 44743 ⭐ Ratings
  • Top rated: 3.1 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about FaLaner :: [파이썬] CodeUp 기초 100제 1061~1075 입력된 정수 두 개를 비트단위로 xor 연산한 후 그 결과를 정수로 출력해보자. a,b=input().split() x=int … …
  • Most searched keywords: Whether you are looking for FaLaner :: [파이썬] CodeUp 기초 100제 1061~1075 입력된 정수 두 개를 비트단위로 xor 연산한 후 그 결과를 정수로 출력해보자. a,b=input().split() x=int … 2020/09/13 – [프로그래밍/python] – [파이썬] CodeUp 기초 100제 1001~1015 2020/09/13 – [프로그래밍/python] – [파이썬] CodeUp 기초 100제 1017~1030 2020/09/25 – [프로그래밍/python] – [파이썬] CodeUp 기..다양한 경험과 지식을 공유하는 블로그 입니다. 주로 IT, 프로그래밍, 코딩 관련, 그 외에도 독서 관련, 제품 리뷰등도 하고 있습니다.블로그, 프로그래밍, 코딩, 임대주택, 독서, 라이프, 스타트업, 창업, 부동산, 주식, IT, 아이폰, 아이패드
  • Table of Contents:

네비게이션

[파이썬] CodeUp 기초 100제 1061~1075

1061 [기초-비트단위논리연산] 비트단위로 OR 하여 출력하기(설명)

1062 [기초-비트단위논리연산] 비트단위로 XOR 하여 출력하기(설명)

1063 [기초-삼항연산] 두 정수 입력받아 큰 수 출력하기(설명)

1064 [기초-삼항연산] 정수 3개 입력받아 가장 작은 수 출력하기(설명)

1065 [기초-조건선택실행구조] 정수 3개 입력받아 짝수만 출력하기(설명)

1066 [기초-조건선택실행구조] 정수 3개 입력받아 짝홀 출력하기(설명)

1067 [기초-비교연산] 두 정수 입력받아 비교하기4(설명)

1068 [기초-조건선택실행구조] 정수 1개 입력받아 평가 출력하기(설명)

1069 [기초-조건선택실행구조] 평가 입력받아 다르게 출력하기(설명)

1070 [기초-조건선택실행구조] 월 입력받아 계절 출력하기(설명)

1071 [기초-반복실행구조] 0 입력될 때까지 무한 출력하기1(설명)

1072 [기초-반복실행구조] 정수 입력받아 계속 출력하기(설명)

1073 [기초-반복실행구조] 0 입력될 때까지 무한 출력하기2(설명)

1074 [기초-반복실행구조] 정수 1개 입력받아 카운트다운 출력하기1(설명)

1075 [기초-반복실행구조] 정수 1개 입력받아 카운트다운 출력하기2(설명)

사이드바

검색

티스토리툴바

FaLaner :: [파이썬] CodeUp 기초 100제 1061~1075
FaLaner :: [파이썬] CodeUp 기초 100제 1061~1075

Read More

코드업 파이썬(Python) 기초 100제 – 6001번 ~ 6005번 :: 모두에게 도움이되는 정보

  • Article author: netflixthewho.tistory.com
  • Reviews from users: 43772 ⭐ Ratings
  • Top rated: 4.7 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 코드업 파이썬(Python) 기초 100제 – 6001번 ~ 6005번 :: 모두에게 도움이되는 정보 알고리즘 공부를 위해 코드업 사이트(https://codeup.kr/)의 기초 100제를 풀기 시작합니다. 블로그에 올라온 모든 코드는 파이썬(Python)으로 작성 … …
  • Most searched keywords: Whether you are looking for 코드업 파이썬(Python) 기초 100제 – 6001번 ~ 6005번 :: 모두에게 도움이되는 정보 알고리즘 공부를 위해 코드업 사이트(https://codeup.kr/)의 기초 100제를 풀기 시작합니다. 블로그에 올라온 모든 코드는 파이썬(Python)으로 작성 … 알고리즘 공부를 위해 코드업 사이트(https://codeup.kr/)의 기초 100제를 풀기 시작합니다. 블로그에 올라온 모든 코드는 파이썬(Python)으로 작성되어 있습니다. Python의 기초 100제를 확인하기 위해서는 다음..알아두면 모두에게 도움이 되는 정보를 다루고 있습니다
  • Table of Contents:

코드업 파이썬(Python) 기초 100제 – 6001번 ~ 6005번

6001 [기초-출력] 출력하기01(설명)(py)

6002 [기초-출력] 출력하기02(설명)(py)

6003 [기초-출력] 출력하기03(설명)(py)

6004 [기초-출력] 출력하기04(설명)(py)

6005 [기초-출력] 출력하기05(설명)(py)

코드업 파이썬(Python) 기초 100제 - 6001번 ~ 6005번 :: 모두에게 도움이되는 정보
코드업 파이썬(Python) 기초 100제 – 6001번 ~ 6005번 :: 모두에게 도움이되는 정보

Read More

코드업 기초 알고리즘 100제 완주-파이썬 :: 성장하는 개발자

  • Article author: hanaonezero.tistory.com
  • Reviews from users: 419 ⭐ Ratings
  • Top rated: 3.1 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 코드업 기초 알고리즘 100제 완주-파이썬 :: 성장하는 개발자 1) 풀이 내용 : 코드업 기초 알고리즘 100제 전체, codesignal 기초 문제 2문제 · 2) 언어 : 파이썬3 · 3) 기간 : 2019년 8월 28일 ~ 11월 13일 (평일에 … …
  • Most searched keywords: Whether you are looking for 코드업 기초 알고리즘 100제 완주-파이썬 :: 성장하는 개발자 1) 풀이 내용 : 코드업 기초 알고리즘 100제 전체, codesignal 기초 문제 2문제 · 2) 언어 : 파이썬3 · 3) 기간 : 2019년 8월 28일 ~ 11월 13일 (평일에 … 1. 진행 내용 1) 풀이 내용 : 코드업 기초 알고리즘 100제 전체, codesignal 기초 문제 2문제 https://codeup.kr/problemsetsol.php?psid=23 문제집 / 기초 100제 codeup.kr 2) 언어 : 파이썬3 3) 기간 : 2019년 8..개발자로의 전직을 꿈꾸는 IT업계 종사자의 개발+테크 블로그
    #swift #iOS #Python #Web #Tech
  • Table of Contents:

TAG

관련글 관련글 더보기

인기포스트

코드업 기초 알고리즘 100제 완주-파이썬 :: 성장하는 개발자
코드업 기초 알고리즘 100제 완주-파이썬 :: 성장하는 개발자

Read More

[CodeUp] 기초 100제 1~10번 문제

  • Article author: skogkatt.tistory.com
  • Reviews from users: 13431 ⭐ Ratings
  • Top rated: 4.4 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [CodeUp] 기초 100제 1~10번 문제 CodeUp 기초 100제 1~10번 문제 풀이 Codeup/코드업 기초 100제 – https://codeup.kr/problemsetsol.php?ps=23 [CodeUp] 기초 100제 1~10번 문제 … …
  • Most searched keywords: Whether you are looking for [CodeUp] 기초 100제 1~10번 문제 CodeUp 기초 100제 1~10번 문제 풀이 Codeup/코드업 기초 100제 – https://codeup.kr/problemsetsol.php?ps=23 [CodeUp] 기초 100제 1~10번 문제 … CodeUp 기초 100제 1~10번 문제 풀이 Codeup/코드업 기초 100제 – https://codeup.kr/problemsetsol.php?psid=23 [CodeUp] 기초 100제 1~10번 문제 – 현재 글 [CodeUp] 기초 100제 11~20번 문제 [CodeUp] 기초 100..
  • Table of Contents:

태그

관련글

댓글0

공지사항

최근글

인기글

최근댓글

전체 방문자

[CodeUp] 기초 100제 1~10번 문제
[CodeUp] 기초 100제 1~10번 문제

Read More

[CodeUp] 코드업 기초 100제 6057번 풀이 – 파이썬(python)

  • Article author: s0ng.tistory.com
  • Reviews from users: 40189 ⭐ Ratings
  • Top rated: 4.5 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [CodeUp] 코드업 기초 100제 6057번 풀이 – 파이썬(python) [CodeUp] 코드업 기초 100제 6057번 풀이 – 파이썬(python) … 6057 : [기초-논리연산] 참/거짓이 서로 같을 때에만 참 출력하기(설명)(py). …
  • Most searched keywords: Whether you are looking for [CodeUp] 코드업 기초 100제 6057번 풀이 – 파이썬(python) [CodeUp] 코드업 기초 100제 6057번 풀이 – 파이썬(python) … 6057 : [기초-논리연산] 참/거짓이 서로 같을 때에만 참 출력하기(설명)(py). 6057 : [기초-논리연산] 참/거짓이 서로 같을 때에만 참 출력하기(설명)(py) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 2개의 정수값이 입력될 때, 그 불 값(True/False) 이 서로 같을 때에만 True 를 출력..
  • Table of Contents:

6057 [기초-논리연산] 참거짓이 서로 같을 때에만 참 출력하기(설명)(py)

태그

‘알고리즘 (Python)코드업 기초 100제’ Related Articles

티스토리툴바

[CodeUp] 코드업 기초 100제 6057번 풀이 - 파이썬(python)
[CodeUp] 코드업 기초 100제 6057번 풀이 – 파이썬(python)

Read More


See more articles in the same category here: Top 425 tips update new.

[CodeUp] python 기초 100제: #6001 ~ #6026

https://codeup.kr/problemsetsol.php?psid=33

[기초-출력] / [기초-입출력] / [기초-값변환]

# 6001 [기초-출력] 출력하기01

print(“Hello”)

# 6002 [기초-출력] 출력하기02

print(“Hello World”)

# 6003 [기초-출력] 출력하기03

print(“Hello

World”)

# 6004 [기초-출력] 출력하기04

print(“‘Hello'”)

# 6005 [기초-출력] 출력하기05

print(‘”Hello World”‘)

# 6006 [기초-출력] 출력하기06

print(“\”!@#$%^&*()'”)

# 6007 [기초-출력] 출력하기07

print(“\”C:\\Download\\’hello’.py\””)

# 6008 [기초-출력] 출력하기08

print(‘print(“Hello\

World”)’)

# 6009 [기초-입출력] 문자 1개 입력받아 그대로 출력하기

c = input() print(c)

# 6010 [기초-입출력] 정수 1개 입력받아 int로 변환하여 출력하기

n = int(input()) print(n)

# 6011 [기초-입출력] 실수 1개 입력받아 변환하여 출력하기

n = float(input()) print(n)

# 6012 [기초-입출력] 정수 2개 입력받아 그대로 출력하기

a = input() b = input() print(a) print(b)

# 6013 [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기1

a = input() b = input() print(b) print(a)

# 6014 [기초-입출력] 실수 1개 입력받아 3번 출력하기

a = input() print(3 * (a + ”

“))

# 6015 [기초-입출력] 정수 2개 입력받아 그대로 출력하기2

a, b = input().split() print(a, ”

” + b) # 콤마는 문자열 띄어쓰고 연결, +는 문자열 붙여서 연결

# 6016 [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기2

a, b = input().split() print(b, a)

# 6017 [기초-입출력] 문장 1개 입력받아 3번 출력하기

a = input() print(a, a ,a) # print(3 * (a+” “)) # 같은 결과

# 6018 [기초-입출력] 시간 입력받아 그대로 출력하기

h, m = input().split(“:”) # ‘:’ 기호를 기준으로 자르기 print(h, m, sep=”:”) # ‘:’ 기호를 사이에 두고 값을 출력

print( )함수에 대해

* 위의 사진은 python에서 help(print)라는 코드를 실행시키면 출력되는 print함수에 대한 정보이다.

흔히 print 함수는 가장 기본적인 내장함수로 출력할 문자열만 매개변수로 넣어주면 편하게 쓸 수 있다.

하지만 위의 사진에서 볼 수 있듯이 출력할 문자열 말고도 4가지의 매개변수가 초기화된 상태로 더 있다.

sep: 출력할 문자열 간에 구분자를 뜻한다 디폴트로 ” “(공백)이 지정되어있다.

이를 알수 있는 부분이 print(a, b)를 해주면 문자열 a와 b 사이에 공백이 있게 출력된다.

end: 마지막 문자열 뒤에 출력되는 것을 말한다. 디폴트로 ”

“(줄바꿈문자)가 지정되어 있다.

따라서 print( ) 문장 하나가 실행되면 자동으로 줄바꿈이 된다.

file: 문자열을 출력하는 공간에 대한 부분인데 디폴트로 지정되어 있는 sys.stdout은 표준출력장치로 모니터를 말한다.

보통 콘솔에 출력되는 것을 의미하는데 이 매개변수를 바꿔 원하는 파일로 출력할 수 있다.

flush: 스트림을 강제적으로 flush하느냐를 정하는 매개변수로 디폴트는 false이다.

print(h, m, sep=”:”)

따라서 위의 코드는 h와 m을 출력하는데 공백이 아니라 ‘ : ‘ 문자를 구분자로 출력한다는 의미이다.

# 6019 [기초-입출력] 연월일 입력받아 순서 바꿔 출력하기

y, m, d = input().split(“.”) # ‘.’ 기호를 기준으로 자르기 print(d,m,y, sep=”-“) # ‘-‘ 기호를 사이에 두고 값을 출력

# 6020 [기초-입출력] 주민번호 입력받아 형태 바꿔 출력하기

num = input() print(num.replace(“-“,””)) # 문자열.replace(“검색문자”, “치환문자” [,”치환개수”])

* replace( )

문자열.replace(“검색문자”, “치환문자” [, “치환개수”])

문자열에서 특정 문자를 다른 문자로 치환하는 함수

str1 = “banana banana banana” str2 = str1.replace(“banana”, “apple”, 2) print(str2)

위의 코드를 예제로 실행하면 결과는

“apple apple banana”

str1 문자열에서 banana라는 문자(열)을 apple로 2번 변환해준다.

# 6021 [기초-입출력] 단어 1개 입력받아 나누어 출력하기

word = input() for i in word: # for문에 리스트(문자열) 넣으면 리스트 원소가 차례로 i에 할당 print(i)

# 6022 [기초-입출력] 연월일 입력받아 나누어 출력하기

YMD = input() Y = YMD[:2] # [A:B] -> A이상 B미만 [A,B) M = YMD[2:4] # YMD[2:4] -> YMD의 2번째부터 3번째 원소 D = YMD[4:] print(Y, M, D)

# 6023 [기초-입출력] 시분초 입력받아 분만 출력하기

H, M, S = input().split(“:”) print(M)

# 6024 [기초-입출력] 단어 2개 입력받아 이어 붙이기

word1, word2 = input().split() print(word1 + word2)

# 6025 [기초-입출력] 정수 2개 입력받아 합 계산하기

num1, num2 = input().split() num1 = int(num1) num2 = int(num2) print(num1 + num2)

# 6026 [기초-입출력] 실수 2개 입력받아 합 계산하기

num1 = input() num2 = input() result = float(num1) + float(num2) print(result)

반응형

[코드업 CodeUp] C언어 기초 100제 1028번 ~ 1037번 풀이

📝 지난 글

2021.03.23 – [📂 프로그래밍/C] – [코드업 CodeUp] C언어 기초 100제 1020번 ~ 1027번 풀이

아래 코드들은 제 깃허브에서도 확인하실 수 있습니다. 🙂

https://github.com/YejinHwang-D/Algorithm_CodeUp

codeup.kr/problemsetsol.php

1028번부터 1037번까지는 데이터형 & 출력변환 예제입니다.

그러나 앞에서 연습한 입출력 예제와 대부분 유사합니다.

💡 아주 소소한 Tip

반복되는 코드 표현은 코딩 스타일 설정을 이용하면 자동으로 입력해줍니다.

# 1028번

출력 설명: 입력된 정수 그대로 출력

주의 사항: 데이터형

#include int main() { unsigned int n; scanf(“%u”, &n); printf(“%u”, n); return 0; }

입력되는 것은 ‘정수’이므로 int 형을 사용해야 합니다. 그러나 입력되는 정수의 범위가 0 ~ 4,294,967,295이므로 일반적인 int 형이 아닌 unsigned int 형을 사용합니다. unsigned가 붙으면 부호가 없는 자료형이라는 뜻으로, unsigned int형은 0 ~ 4,294,967,295을 표현할 수 있습니다. 출력할 때도 %d가 아니라 %u를 사용합니다.

# 1029번

출력 설명: 소수점 아래 11개 숫자인 실수 1개 입력 후 그대로 출력

주의 사항: 자료형 범위

#include int main() { double d; scanf(“%lf”, &d); printf(“%.11lf”, d); return 0; }

입력되는 것은 ‘실수’이므로 float이나 double을 사용해야 합니다. 그러나 입력되는 실수의 범위가 +- 1.7*10-308 ~ +- 1.7*10308 이므로, float이 아닌 double 데이터형을 사용합니다. (float은 +- 3.4*10-38 ~ +- 3.4*1038) 출력할 때는 %f (float형 출력)가 아니라 %lf (double)을 사용하며, 소수점 아래 숫자가 11개 이하로 나타나야 하므로 %.11lf 로 나타냅니다.

# 1030번

출력 설명: 입력된 정수 그대로 출력

주의 사항: 자료형 범위

#include int main() { long long int n; scanf(“%lld”, &n); printf(“%lld”, n); return 0; }

28번의 연장선인 정수 문제입니다. 의 정수가 입력되는데, 이번에는 -9,223,372,036,854,775,808 ~ +9,223,372,036,854,775,807 의 정수가 입력되는데, long long으로 선언해야 합니다. 일반적인 long 형은 -2,147,483,648 ~ 2,147,483,647의 범위를 가집니다.

# 1031번

출력 설명: 10진수 입력을 8진수로 출력

주의 사항: 데이터형

#include int main() { int n; scanf(“%d”, &n); printf(“%o”, n); return 0; }

10진수로 입력받을 때는 %d 형태로 입력받고, 8진수로 출력할 때는 %o로 출력합니다. 이때 %o는 unsigned int 타입을 대상으로 합니다.

# 1032번

출력 설명: 10진수 입력을 16진수로 출력

주의 사항: 데이터형

#include int main() { int n; scanf(“%d”, &n); printf(“%x”, n); return 0; }

10진수로 입력받을 때는 %d 형태로 입력받고, 16진수로 출력할 때는 %x로 출력합니다. 8진수와 마찬가지로 %x는 unsigned int 타입입니다.

# 1033번

출력 설명: 10진수 입력을 16진수로 출력

주의 사항: 데이터형

#include int main() { int n; scanf(“%d”, &n); printf(“%X”, n); return 0; }

입력받을 때 칸수를 32번과의 차이는 %x, %X입니다. 둘 다 16진수를 뜻하는 타입은 맞지만, %x는 10~15를 소문자 ‘a’~f” 로 표시하며, %X는 10~15를 대문자 ‘A’ ~ ‘F’로 표시합니다.

# 1034번

출력 설명: 8진수 입력을 10진수로 출력

주의 사항: 데이터형

#include int main() { int n; scanf(“%o”, &n); printf(“%d”, n); return 0; }

31번 문제를 반대로 바꾼 문제입니다. 입력할 때 %o를 사용하여 8진수를 입력받고, 출력할 때 %d를 사용하여 10진수로 출력하시면 됩니다.

# 1035번

출력 설명: 16진수 입력을 8진수로 출력

주의 사항: 데이터형

#include int main() { int n; scanf(“%x”, &n); printf(“%o”, n); return 0; }

%x를 사용해 16진수를 입력받고, %o를 사용해 8진수로 출력합니다.

# 1036번

출력 설명: 영문자 1개를 10진수로 값으로 출력

주의 사항: 데이터형

#include int main() { char a; scanf(“%c”, &a); printf(“%d”, a); return 0; }

영문자 1개를 입력받을 때는 char 형인 %c를 사용하며, ASCII 10진수 출력은 int 형인 %d를 사용합니다. 이때 나타내는 자료형만 정수고 입력받는 것은 문자이므로 변수의 데이터형은 char 임을 주의해주세요.

# 1037번

출력 설명: 10진수 정수 1개를 ASCII 문자로 출력

주의 사항: 데이터형

#include int main() { int a; scanf(“%d”, &a); printf(“%c”, a); return 0; }

36번과 반대로 입력은 정수형 %d, 출력은 문자형 %c를 사용합니다. 마찬가지로 정수형 입력을 문자형으로 나타낼 뿐이므로 변수는 int 임을 주의해주세요.

코드업 기초 100제 후기

기초 100제 풀이 소감

3학년 1학기 종강 후 나동빈님이 집필한 ‘이것이 코딩 테스트다’ 책을 구입하였다. 먼저 코드업 기초 100제를 풀어보라길래 풀어보았는데 이게 쉬운듯 하면서도 몰랐던 부분들이 꽤나 있어서 기초를 다질 수 있는 좋은 시간이었다. 다 푸는 데 시간이 생각보다 많이 걸렸다. 중간에 나태해져서 며칠 쉬다보니 10일 정도 걸렸던 거 같다. 이제 자료구조와 알고리즘으로 넘어가서 남은 방학기간 동안 열심히 공부해야겠다.

새롭게 알게 된 내용들

1. 진수 변환

int → bin, oct, hex

>>> data = 42 >>> bin(data) ‘0b101010’ >>> oct(data) ‘0o52’ >>> hex(data) ‘0x2a’

또 다른 방법으로는,

n = int(input()) print(‘%x’%n) # n에 저장되어있는 값을 16진수(hexadecimal) 소문자 형태 문자열로 출력

위와 같이 ‘%’를 이용하여 출력해줄 수도 있다.

bin, oct, hex → int

>>> int(‘0b101010’, 2) 42 >>> int(‘0o52’, 8) 42 >>> int(‘0x2a’, 16) 42

2. ord() vs chr()

ord() : 주어진 문자의 int값을 반환

chr() : 정수 값의 유니코드 문자를 반환

>>> x = ‘a’ >>> ord(x) 97 >>> chr(97) ‘a’

이를 활용하면 문자 1개를 입력받아 그 다음 문자를 출력할 수 있다.

n = ord(input()) # 아스키코드로 저장 후 1을 더해서 출력 print(chr(n+1))

3. 소수점 이하 자리수 정하기

a = float(input()) print(round(a,2)) print(f'{a:.2f}’) print(format(a,”.2f”))

세 가지 모두 결과는 동일하다. (단, round(a,2)는 a가 0이면 0이하 소수점은 출력되지 않는다.)

4. 비트시프트 연산

왼쪽 비트시프트(<<) : 오른쪽에 0이 주어진 개수만큼 추가 오른쪽 비트시프트(>>) : 왼쪽에 0(0 또는 양의 정수인 경우)이나 1(음의 정수인 경우)이 개수만큼 추가되고, 가장 오른쪽에 있는 1비트는 사라진다.

n = int(input()) print(n<<1) print(n<<1) n을 2배 한 값이 출력된다. print(n>>1) n을 반으로 나눈 값이 출력된다.

print(n<<2) n을 4배 한 값이 출력된다. print(n>>2) n을 반으로 나눈 후 다시 반으로 나눈 값이 출력된다.

5. XOR 연산

XOR : 2개의 정수값이 입력될 때, 그 불 값(True/False)이 서로 다를 때에만 True를 반환

a, b = map(int,input().split()) c, d = map(bool,(a,b)) print((c and (not d)) or ((not c) and d))

0 0 c = false d = false (false and true) or (true and false) false or false false 0 1 c = false d = true (false and false) or (true and ture) false or true true 1 0 c = true d = false (true and ture) or (false and false) true or false ture 1 1 c = true d = ture (true and false) or (false and true) false or false false

6. 비트단위(bitwise) 연산자

비트단위(bitwise) 연산자는,

~(bitwise not), &(bitwise and), |(bitwise or), ^(bitwise xor),

<<(bitwise left shift), >>(bitwise right shift)가 있다.

예를 들어 3과 5가 입력되었을 때를 살펴보면,

3 : 00000000 00000000 00000000 00000011

5 : 00000000 00000000 00000000 00000101

3 & 5 : 00000000 00000000 00000000 00000001 이 된다.

비트단위 and 연산은 두 비트열이 주어졌을 때, 둘 다 1인 부분의 자리만 1로 만들어주는 것과 같다.

이 연산을 이용하면 어떤 비트열의 특정 부분만 모두 0으로도 만들 수 있는데

192.168.0.31 : 11000000.10101000.00000000.00011111

255.255.255.0 : 11111111.11111111.11111111.00000000

두 개의 ip 주소를 & 연산하면

192.168.0.0 : 110000000.10101000.0000000.00000000 을 계산할 수 있다.

7. 리스트 컴프리헨션

크기가 n X m인 리스트를 초기화 하려면,

array = [[0]*m for _ in range(n)]

이런 식으로 간단하게 할 수 있다.

주의할 것은,

array = [[0]*m]*n

이렇게 하면 전체 리스트 안에 포함된 각 리스트가 모두 같은 객체로 인식되어, array[1][1] = 5를 출력해보면 array[1][1]뿐만 아니라, [0][1], [2][1], [3][1]… 모두 다 바뀌게 된다.

So you have finished reading the 코드 업 기초 100 제 topic article, if you find this article useful, please share it. Thank you very much. See more: 코드업 기초 100제 c언어 답지, 코드업 기초 100제 자바, 코드업 기초 100제 답지, 코드업 기초 100제 파이썬 정답, 코드업 답지, 코드업 파이썬 답지, 코드업 자바, 백준 코드업

Leave a Comment