class Solution {
public int solution(int num) {
long newNum = num;
int count = 0;
while(newNum>=1){
if(newNum==1) return count;
if(count==500) return -1;
if(newNum%2==0) {
newNum/=2;
count++;
continue;
}
else if(newNum%2==1) {
newNum = (newNum*3)+1;
count++;
continue;
}
}
return count;
}
}
import java.util.*;
class Solution {
public String solution(String[] seoul) {
return "김서방은 "+Arrays.asList(seoul).indexOf("Kim")+"에 있다";
}
}
class Solution {
public boolean solution(String s) {
return s.matches("\\d\\d\\d\\d") || s.matches("\\d\\d\\d\\d\\d\\d");
}
}
class Solution {
public int[][] solution(int[][] arr1, int[][] arr2) {
int[][] answer = new int[arr1.length][arr1[0].length];
for(int i=0; i<arr1.length; i++){
for(int j=0; j<arr1[0].length; j++){
answer[i][j] = arr1[i][j]+arr2[i][j];
}
}
return answer;
}
}
import java.util.Scanner;
class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
String answer = "";
for(int i=0; i<b; i++){
for(int j=0; j<a; j++){
answer += "*";
}
answer += "\n";
}
System.out.println(answer);
}
}
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;
import java.util.Comparator;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); //선언
int number = Integer.parseInt(br.readLine());
int[] arr = new int[number];
int[][] numberAndIndex = new int[number][2];
for (int i = 0; i < number; i++) {
arr[i] = Integer.parseInt(br.readLine());
numberAndIndex[i][0] = arr[i];
numberAndIndex[i][1] = i;
}
Arrays.sort(numberAndIndex, new Comparator<int[]>() {
@Override
public int compare(int[] o1, int[] o2) {
return o1[0]-o2[0];
}
});
int max = 0;
for(int i=0; i<number; i++){
if(numberAndIndex[i][1]-i>max) max = numberAndIndex[i][1]-i;
}
System.out.println(max+1);
}
}
백준 1377 문제 못 풀고 혼자 분해서 프로그래머스 쉬운 문제 갈겨 풀기... 🤯🫠😇
지금껏 정답률 높은 순으로 풀어왔는데, 정답률 80%대의 간단한 문제들을 많이 푸는 건 별로 실력 향상에 도움이 되지 않는다는 생각이 들었다.
내일부터는 정답률 70%대, 60%대 문제들에 도전해봐야겠다.
구직도 해야하는데, 흠,, 4월은 좀 더 공부를 하며 습관을 들이고, 5월부터 넣어볼까도 싶다.