뽀사장네

고정 헤더 영역

글 제목

메뉴 레이어

뽀사장네

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (66)
    • 이론공부 (37)
      • 코틀린 문법 (10)
      • 아티클 (4)
      • IT 개념정리 (23)
    • 실습 (24)
      • 과제 (6)
      • 팀프로젝트 (4)
      • 안드로이드 스튜디오 (7)
      • 프로그래머스 코딩테스트 (7)
    • 오류 (3)

검색 레이어

뽀사장네

검색 영역

컨텐츠 검색

실습/프로그래머스 코딩테스트

  • 프로그래머스 코딩테스트 코틀린 / 짝수의 합

    2024.03.20 by 뽀사장

  • 프로그래머스 코딩테스트 코틀린 / 각도기

    2024.03.19 by 뽀사장

  • 프로그래머스 코딩테스트 코틀린 / 두 수의 나눗셈

    2024.03.18 by 뽀사장

  • 프로그래머스 코딩테스트 코틀린 / 두 수의 합

    2024.03.15 by 뽀사장

  • 프로그래머스 코딩테스트 코틀린 / 숫자 비교하기

    2024.03.13 by 뽀사장

  • 프로그래머스 코딩테스트 코틀린 / 두 수의 곱, 나이 출력

    2024.03.11 by 뽀사장

  • 프로그래머스 코딩테스트 코틀린 / 두 수의 차, 몫 구하기

    2024.03.08 by 뽀사장

프로그래머스 코딩테스트 코틀린 / 짝수의 합

[짝수의 합] 정수 n이 주어질 때, n 이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요 class Solution { fun solution(n: Int): Int { var answer: Int = 0 return answer } } 정수 n이하의 숫자 중에 짝수만 골라서 더하는건데 우선 짝수인 수를 어떻게 골라 낼 지 생각해봤다 짝수를 찾아낸다 하더라도 모두 더하려면 계속 반복을 해야한다 우선 for문으로 n이하의 수로 조건을 주고나니 짝수를 어떻게 골라낼지가 막막했다 짝수는 2로 나누어 떨어지는 수 이기에 2로 나눴을 때 몫이 0일 경우 더하도록하는데 이전값과 반복해서 더할 수 있도록 코드를 구성했다 class Solution { fun solution(n: ..

실습/프로그래머스 코딩테스트 2024. 3. 20. 17:30

프로그래머스 코딩테스트 코틀린 / 각도기

[두 수의 나눗셈] 각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때1, 직각일 때 2, 둔각일 때 3, 평가일 때 4를 return하도록 solution 함수를 와성해주세요. class Solution { fun solution(angle: Int): Int { var answer: Int = 0 return answer } } 언제 어떤결과가 나온다는 각각의 조건이 있기 때문에 조건문 if를 활용해서 완성했다 class Solution { fun solution(angle: Int): Int { var answer: Int = if(angle < 90) { 1 } else if(ang..

실습/프로그래머스 코딩테스트 2024. 3. 19. 22:10

프로그래머스 코딩테스트 코틀린 / 두 수의 나눗셈

[두 수의 나눗셈] 정수 num1과 num2가 매개변수로 주어질 때, num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 return하도록 soltuion함수를 완성해주세요 class Solution { fun solution(num1: Int, num2: Int): Int { var answer: Int = 0 return answer } } 이전까지 해왔던 대로 단순히 num1과 num2를 나누고 1,000을 곱하는 코드를 입력했더니 나눴을때 소수점 뒷자리 숫자는 버려지고 정수부분에만 1,000을 곱하게 되어 값이 정확하지 않았다 그래서 나눌때는 num1과 num2가 소수점 뒷자리도 나올 수 있도록 자료형을 바꿔줬다 class Solution { fun solution(num1: Int..

실습/프로그래머스 코딩테스트 2024. 3. 18. 16:31

프로그래머스 코딩테스트 코틀린 / 두 수의 합

[두 수의 합] 정수 num1과 num2가 주어질 때, num1과 num2의 합을 return하도록 soltuion함수를 완성해주세요. class Solution { fun solution(num1: Int, num2: Int): Int { var answer: Int = -1 return answer } } 변수가 왜 -1으로 되어있는지 모르겠지만 아래와같이 직관적으로 작성해서 제출했다 class Solution { fun solution(num1: Int, num2: Int): Int { var answer: Int = num1 + num2 return answer } } 그냥 아주 초간단하다

실습/프로그래머스 코딩테스트 2024. 3. 15. 20:54

프로그래머스 코딩테스트 코틀린 / 숫자 비교하기

[숫자 비교하기] 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요. class Solution { fun solution(num1: Int, num2: Int): Int { var answer: Int = 0 return answer } } 문제를 보면 조건이 붙었기 때문에 조건문을 사용해준다 class Solution { fun solution(num1: Int, num2: Int): Int { var answer = if(num1 == num2){ 1 } else { -1 } return answer } } 나는 if문을 사용해서 num1과 num2가 같으면 1을 return 해주고 그 외의 상황에는 -1을 re..

실습/프로그래머스 코딩테스트 2024. 3. 13. 19:35

프로그래머스 코딩테스트 코틀린 / 두 수의 곱, 나이 출력

[두 수의 곱] 정수 num1, num2가 매개변수로 주어질 때 num1과 num2를 곱한 값을 return 하도록 solution함수를 완성해주세요 class Solution { fun solution(num1: Int, num2: Int): Int { var answer: Int = 0 return answer } } 문제와 코드를 보면 두 수의 차와 크게 다를바 없다 곱셈 식만 넣어주면 된다 class Solution { fun solution(num1: Int, num2: Int): Int { var answer: Int = num1 * num2 return answer } } [나이 출력] 머쓱이는 40살인 선생님이 몇 년도에 태어났는지 궁금해졌습니다. age가 주어질 때, 2022년을 기준 출..

실습/프로그래머스 코딩테스트 2024. 3. 11. 17:10

프로그래머스 코딩테스트 코틀린 / 두 수의 차, 몫 구하기

코틀린 문법은 물론이고 코딩을 한번도 해본적 없던 사람으로 처음 알고리즘 문제를 접했을때 이게 뭔가 싶었다 사실 코틀린 문법 강의를 듣고도 어떻게 작성해야하는지를 몰랐다..... 그래서 다른사람이 작성해놓은 코드를 보고 또 봤다... 그 결과 주어진 코드를 수정하거나 추가 해서 원하는 답이 나오도록 한다는 것을 알게 되었고 개념은 이해 했으나 '어떻게'를 몰랐던 문제가 해결됐다 [두 수의 차] 정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return하도록 soltuion함수를 완성해주세요. class Solution { fun solution(num1: Int, num2: Int): Int { var answer: Int = 0 return answer } } 코드를 보면 nu..

실습/프로그래머스 코딩테스트 2024. 3. 8. 15:39

추가 정보

인기글

최신글

반응형

페이징

이전
1
다음
TISTORY
뽀사장네 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바