프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 짝수를 판별하는 조건문은 if ( i % 2 == 0 ) 인 것을 기억하자! 🔍 코드 및 풀이 class Solution { fun solution(n: Int): Int { var answer: Int = 0 for(i in 1..n){ if(i % 2 == 0){ answer += i } } return answer } } 정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return하는 문제입니다. n이하의 짝수를 모두 더해야하니 우선 for문을 활..
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 ... 🔍 코드 및 풀이 class Solution { fun solution(s: String): Int { var answer = s.toInt() return answer } } answer를 정수형으로 변환해 주는 간단한 문제입니다! 📗 느낀 점 ...
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 조건문을 쓰면 편하겠구나! 🔍 코드 및 풀이 class Solution { fun solution(angle: Int): Int { var answer: Int = 0 if(angle < 90){ answer = 1 }else if(angle == 90){ answer = 2 }else if(angle < 180){ answer = 3 }else if(angle == 180){ answer = 4 } return answer } } 문제 설명을 보면 0도초과 ..
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 ... 🔍 코드 및 풀이 class Solution { fun solution(num1: Int, num2: Int): Int { var answer: Int = 0 answer = (num1.toDouble() / num2.toDouble() * 1000).toInt() return answer } } 정수 num1을 num2로 나눈 후 1000을 곱한 후 답을 return 하면 끝나는 간단한 문제입니다. 하지만 주의할 점은 입출력 예#1을 보면 3 / 2 ..
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 ... 🔍 코드 및 풀이 class Solution { fun solution(num1: Int, num2: Int): Int { var answer: Int = 0 answer = num1 + num2 return answer } } 입력을 받은 변수 num1과 num2를 더하는 간단한 문제입니다. 📗 느낀 점 아직까지 쉽습니다.
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 ... 🔍 코드 및 풀이 class Solution { fun solution(num1: Int, num2: Int): Int { var answer: Int = 0 if (num1 == num2) { answer = 1 } else answer = -1 return answer } } 입력받은 num1과 num2의 숫자가 같다면 1을 반환하고 다르다면 -1을 반환하면 됩니다. 조건문으로 활용하였습니다. 📗 느낀 점 ...
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 제한사항이 있는지 확인해 보자! 🔍 코드 및 풀이 class Solution { fun solution(age: Int): Int { var answer: Int = 0 answer = 2022 - age + 1 return answer } } 제한 사항을 보면 나이는 태어난 연도에서 1살이며 1년마다 1씩 증가합니다. 즉 2022년 기준이니, 2022년 에서 현재 나이를 빼주고 태어난 연도가 1살이니 1을 더해줍니다. 📗 느낀 점 ...
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 ... 🔍 코드 및 풀이 class Solution { fun solution(num1: Int, num2: Int): Int { var answer: Int = 0 answer = num1 / num2 return answer } } 변수 num1과 num2를 나눠 줍니다. 📗 느낀 점 아직 까진 쉽다!