Codeup 31 ~ 60 풀이

2023. 4. 9. 21:39·📚 Data Architect/CodeUp

💡 문제 풀면서 알게된 것들

2진수, 8진수 16진수를 Scanner로 받으려면 String 데이터타입 또는 int데이터타입을 이용하면된다.


String에서 n진수로 변환

  • 2진수 : Integer.valueOf(String s, 2);, return : int
  • 8진수 : Integer.valueOf(String s, 8);, return : int
  • 16진수 : Integer.valueOf(String s, 16);, return : int

10진수에서 n진수로 변환

  • 2진수 : Integer.toBinaryString(int i), return : String

  • 8진수 : Integer.toOctalString(int i), return : String

  • 16진수 : Integer.toHexString(int i), return : String

  • 10진수를 2, 8, 16 진수로 변환하는 소스코드

n진수에서 10진수로 변환

  • 2진수 : Integer.parseInt(String s, 2);, return : int
  • 8진수 : Integer.parseInt(String s, 8);, return : int
  • 16진수 : Integer.parseInt(String s, 16);, return : int
  • 2진수처리 비교 - 정수를 입력받아 2진수 비트연산하여 10진수로 출력하기

💡 Codeup 31~ 60

[1031] 10진수 -> 8진수 출력

img


[1032] 10진수 -> 16진수 출력

img


[1033] 10진수 -> 16진수(대문자) 출력

img


[1034] 8진수입력 -> 10진수출력

img


[1035] 16진수입력 -> 8진수출력

img


[1036] 영문자 1개(아스키코드) 입력받아 10진수 출력

img


[1037] 정수 입력받아 아스키코드로 출력

img


[1038] 정수 2개 입력받아 합 출력하기

img


[1039] 정수 2개 입력받아 합 출력하기2 (위 문제랑 똑같은 코드)

img


[1040] 정수 1개 입력받아서 부호 바꿔 출력

img


[1041] 문자 1개 입력받아 다음문자 출력

영문자 1개를 입력받아 1을 더해준 뒤 문자형으로 변환해줌으로써 그 다음 문자를 출력할 수 있다.

img


[1042] 정수 2개 입력받아 나눈 몫 출력하기

img


[1043] 정수 2개 입력받아 나머지 출력

img


[1044] 정수 1개 입력받아 1 더한 값 출력

++ 가 앞에 있어야함

img


[1045] 정수 2개 입력받아 자동 계산

나눈 값의 경우, String.format() 을 통해 소수점 이하 셋째 자리에서 반올림해 둘째 자리까지 출력하도록 한다.

img


[1046] 정수 3개 입력받아 합과 평균 출력

img


[1047] 정수 1개 입력받아 2배 곱해 출력 (시프트연산자 사용)

img


[1048] 한번에 2의 거듭제곱 배로 출력하기

img


[1049] 두 정수 입력받아 비교하기

img


[1050] 두 정수 입력받아 비교하기2

img


[1051] 두 정수 입력받아 비교하기3 OutputStreamWriter, flush() 공부하자

img


[1052]

img


[1053] 참 거짓 바꾸기

img


[1054] 둘 다 참일 경우만 참 출력

img


[1055] 하나라도 참이면 참 출력

img


[1056] 참/거짓이 서로 다를때에만 참 출력하기

img


[1057] 참/거짓이 서로 같을때에만 참 출력

img


[1058] 둘 다 거짓일 경우만 참 출력

img


[1059] 비트단위로 NOT 하여 출력 ~n = -n -1 / -n = ~n +1

img


[1060] 비트단위로 AND 하여 출력

img

저작자표시 (새창열림)

'📚 Data Architect > CodeUp' 카테고리의 다른 글

Codeup 81~100 풀이  (0) 2023.04.10
Codeup 61 ~ 80 풀이  (0) 2023.04.10
Codeup 1 ~ 30 풀이  (0) 2023.04.09
'📚 Data Architect/CodeUp' 카테고리의 다른 글
  • Codeup 81~100 풀이
  • Codeup 61 ~ 80 풀이
  • Codeup 1 ~ 30 풀이
신건우
신건우
조용한 개발자
  • 신건우
    우주먼지
    신건우
  • 전체
    오늘
    어제
    • 분류 전체보기 (422)
      • 📘 Frontend (71)
        • Markup (1)
        • Style Sheet (2)
        • Dart (8)
        • Javascript (12)
        • TypeScript (1)
        • Vue (36)
        • React (2)
        • Flutter (9)
      • 📘 Backend (143)
        • Java (34)
        • Concurrency (19)
        • Reflection (1)
        • Kotlin (29)
        • Python (1)
        • Spring (42)
        • Spring Cloud (5)
        • Message Broker (5)
        • Streaming (2)
        • 기능 개발 (5)
      • 💻 Server (6)
        • Linux (6)
      • ❌ Error Handling (11)
      • 📦 Database (62)
        • SQL (31)
        • NoSQL (2)
        • JPQL (9)
        • QueryDSL (12)
        • Basic (4)
        • Firebase (4)
      • ⚙️ Ops (57)
        • CS (6)
        • AWS (9)
        • Docker (8)
        • Kubernetes (13)
        • MSA (1)
        • CI & CD (20)
      • 📚 Data Architect (48)
        • Data Structure (10)
        • Algorithm (8)
        • Programmers (17)
        • BaekJoon (5)
        • CodeUp (4)
        • Design Pattern (4)
        • AI (0)
      • ⚒️ Management & Tool (8)
        • Git (7)
        • IntelliJ (1)
      • 📄 Document (10)
        • Project 설계 (6)
        • Server Migration (3)
      • 📄 책읽기 (2)
        • 시작하세요! 도커 & 쿠버네티스 (2)
      • 🎮 Game (4)
        • Stardew Vally (1)
        • Path of Exile (3)
  • 블로그 메뉴

    • 링크

      • Github
    • 공지사항

    • 인기 글

    • 태그

      GStreamer #Pipeline
      React #Markdown
      Lock #Thread #Concurrency
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.0
    신건우
    Codeup 31 ~ 60 풀이
    상단으로

    티스토리툴바