life is egg
암호 본문
- 2진수와 10진수 변환..흠!
- 라이브러리 쓸꺼냐 .. 내가 구현할꺼냐 ..! -> paseint() 사용했넹
- 일단 7씩 짤라야하니까 ... substring 이용하자 ~ 범위와 바뀌는걸 잘 이용하자
- 바꾸는건 replace 이용하자..
import java.util.*;
class Main {
public String solution(int n, String s){
String answer="";
for(int i=0; i<n; i++){
String tmp=s.substring(0, 7).replace('#', '1').replace('*', '0');
int num=Integer.parseInt(tmp, 2);
answer+=(char)num;
s=s.substring(7);
}
return answer;
}
public static void main(String[] args){
Main T = new Main();
Scanner kb = new Scanner(System.in);
int n=kb.nextInt();
String str=kb.next();
System.out.println(T.solution(n, str));
}
}'알고리즘 > 개인공부' 카테고리의 다른 글
| 소수 구하기 개선점 (2) | 2024.02.28 |
|---|---|
| [Array] 큰 수 출력하기 (0) | 2023.04.06 |
| 문자열 압축 (0) | 2023.03.28 |
| 가장 짧은 문자거리 (0) | 2023.03.28 |
| 숫자만 추출 (0) | 2023.03.28 |
Comments