본문 바로가기

프로그래머스29

[Programmers] 직사각형 별찍기 📝 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12969 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🔓 답안 import java.io.*; import java.util.*; class Solution { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new .. 2023. 5. 18.
[Programmers] 문자열 다루기 기본 📝 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12918 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🔑 풀이 과정 boolean형 변수 answer의 초기값을 true로 해준 뒤, 문자열 s가 조건에 맞지 않으면 false로 바꿔주는 방식. 조건 1) 길이가 4 혹은 6 조건 2) 숫자로만 구성돼있어야 할 것 일단 길이를 먼저 체크한 후, 4나 6이 아니면 answer를 false로 바꿔준다. 만약 길이가 4나 6이면 이제 숫자로만 되어있는지 또 확인을 해준다. chatAt()을 사용해.. 2023. 5. 17.
[Programmers] 문자열을 정수로 바꾸기 📝 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12925 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🔓 답안 class Solution { public int solution(String s) { int answer = Integer.parseInt(s); return answer; } } 2023. 5. 16.
[Programmers] 숫자 비교하기 📝 문제 https://school.programmers.co.kr/learn/courses/30/lessons/120807 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🔓 답안 class Solution { public int solution(int num1, int num2) { if(num1 == num2) return 1; else return -1; } } 2023. 5. 15.
[Programmers] 두 수의 나눗셈 📝 문제 https://school.programmers.co.kr/learn/courses/30/lessons/120806 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🔑 풀이 과정 num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 구하는 것이 목표. → 이걸 그대로 하려면 num1 을 실수형으로 만들고 num2로 나누고 1000을 곱한 값을 다시 정수로 변환하면 된다. → 형 변환(캐스팅)이 두 번 일어나는 것이다. 나는 그냥 num1 / num2 * 1000 을 (num1 * 1000) / num2 로 계산해 주었다. 이러면 형 변.. 2023. 5. 14.
[Programmers] 몫 구하기 📝 문제 https://school.programmers.co.kr/learn/courses/30/lessons/120805 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 🔓 답안 class Solution { public int solution(int num1, int num2) { return num1 / num2; } } 2023. 5. 13.