# 나의 풀이
- 입력받은 문자열을 16진수로 변환하고 - toHextString()
- 이게 String으로 반환해주니까 int형으로 변환해서 곱하기 진행 반복문
- 곱하기에서 문자열을 또 처리해주어야 하는 부분에서 막혔다.
# 다른 문제 풀이 1
- 내가 찾던 String에서 n진수로 변환해주는 함수 Integer.valueOf( String s , 16) ;
- for반복문과 - printf( %X ) 형식을 활용하여 문제 풀이.
진수 표시
- %X는 대문자로 16진수 표시
- %x는 소문자로 16진수 표시
- %o는 8진수로 표시
# 다른 문제 풀이 2
- sc.nextInt(16); 으로 16진수로 입력을 받는다! 오홋?
- 입력받은 16진수를 활용
- 반복문 - prinnf( %X ) 형식을 사용하여 조건에 맞춰 출력.
너무 쉽게 되네.. 하하
스캐너와 진수 변환에 대해 추가 공부 필요하다!
'Codeup > 중첩 반복문' 카테고리의 다른 글
Codeup - 1358 : 삼각형 출력하기 5 - java (0) | 2022.06.01 |
---|