Yeji's Tech Notes
article thumbnail
반응형

[ 목차 ]

1. 구름톤 챌린지 개요

2. 구름톤 챌린지 참여 방법

3. 구름톤 챌린지 문제 유형

4. 그 외 혜택

5. 챌린지 느낀점

 

    개요

    이번 구름에서 알고리즘 챌린지를 열었습니다. 해커톤만 계속봐오다가 알고리즘 챌린지는 처음 경험해보는데요 쿼리큘럼과 구성이 좋아서 한번 참여하게 되었습니다.

     

    구름톤 챌린지 참여 방법

     

    https://9oormthonchallenge.oopy.io/?utm_source=community&utm_medium=social_affiliate&utm_content=pre_apply 

     

    구름톤 챌린지

    구름LEVEL 알고리즘 먼데이 챌린지가 구름톤 챌린지로 새롭게 찾아왔습니다. 온라인 알고리즘 문제 풀이와 오프라인 팀 챌린지를 모두 즐길 수 있는 구름톤 챌린지와 4주 동안 매일 꾸준히 성장

    9oormthonchallenge.oopy.io

    STEP1

    평일 오전 10시 [도전하기] 버튼을 눌러 챌린지 도전

    STEP2

    하루에 딱 1문제! 문제 풀이 도전

    STEP3

    문제 공개 후 48시간 이내 100점을 받으면 블록 1개 획득! 

    ex) 월요일에 문제 공개했을 경우 수요일까지 풀어야 획득가능

    STEP4

    문제 공개 후 24시간 뒤 해설지 제공

     

    문제유형

    요즘 코딩테스트에 필수로 나온다는 문제 유형을 4주차 동안 풀 수 있어서 문제 유형 또한 만족했습니다.

     

    그외 혜택

    오프라인 팀 챌린지

    블록 개수가 많은 인원을 우선 선발하여 블록 개수가 같을 경우 추첨을 통해 50명 선발해 오프라인 팀 챌린지 도전!

    스페셜 혜택1. 그룸 채용 우대

    스페셜 혜택2. 시크릿 세미나

    스페셜 혜택3. 스페셜 굿즈

    그외 데일리, 위클리, 초대 이벤트 등등

     

    참여율이 좋을수록 좋은 혜택을 많이 받을 수 있어서 참여안하지 않고 못베겨 바로 사전 신청 후 바로 문제부터 풀어봤습니다 ㅎㅎ

    블로그 내용 말고도 위에 링크에 자세한 내용있으니 한번 읽어보시는 것을 추천드려요!

     

    Week1 Day1 문제

    운동 중독 플레이어

    주어진 수식에 따른 결과를 찾아내는 문제로 소수점을 잘 처리해야하는 기초적인 수학 문제

     

    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.util.Arrays;
    
    
    public class Solution {
        
        public static void main(String[] args) {
            try (BufferedReader reader = new BufferedReader(new InputStreamReader(System.in))) {
                System.out.println(solution(reader));
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    
        static int solution(BufferedReader br) throws IOException {
            System.out.println("Start Day1 Week1! ");
            int[] input = Arrays.stream(br.readLine().split(" ")).mapToInt(Integer::parseInt).toArray();
            int w = input[0];
            int r = input[1];
    
            return w + (w * r / 30);
        }
    }

    느낀점

     문제 입력 방식은 백준을 따라가니 최근 백준을 다뤘던 저에게는 입출력 관한 걱정이 딱히 없었지만 프로그래머스만 사용하는 분들은 입출력 방법 한번 보고 오는게 좋을 것 같습니다.

     

    사실 완전 기초적인 문제로 문제에서 말한 내용 그대로 소수점만 잘 처리해내면 문제될 것이 없습니다. 다만 소수점 다루는 문제를 오랜만에 다루다보니 살짝 당황했습니다. 또 한번 느끼게 되는 복습의 중요성,,, 

     

    그리고 구름톤 컨테이너 IDE 다 처음써보는데 되게 새롭네요,,, Cloud환경에서 IDE 켜고 끄는게 재밌었어요 조작법을 몰라서 좀 헤맸지만 금방 익힐 정도로 흔히 쓰는 IDE 툴 설정으로 되어있어서 좋았습니다.

     

     

    저는 한곳에 모아보는 것을 좋아해서 구름IDE와 github에서 동시에 소스코드를 관리하고 있습니다. 비록 지금은 귀찮지만,,, 나중에 모아보면 뿌듯할 것 같아요 ㅎㅎ

    https://github.com/algorithm-cote-study/goormthon_challenge

     

    GitHub - algorithm-cote-study/goormthon_challenge: 구름톤 알고리즘 챌린지

    구름톤 알고리즘 챌린지. Contribute to algorithm-cote-study/goormthon_challenge development by creating an account on GitHub.

    github.com

     

    반응형
    profile

    Yeji's Tech Notes

    @Jop

    포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!