[구름톤 챌린지] 알고리즘 챌린지 1주차 학습일기
[ 목차 ]
1. 구름톤 챌린지 개요
2. 구름톤 챌린지 참여 방법
3. 구름톤 챌린지 문제 유형
4. 그 외 혜택
5. 챌린지 느낀점
개요
이번 구름에서 알고리즘 챌린지를 열었습니다. 해커톤만 계속봐오다가 알고리즘 챌린지는 처음 경험해보는데요 쿼리큘럼과 구성이 좋아서 한번 참여하게 되었습니다.
구름톤 챌린지 참여 방법
구름톤 챌린지
구름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