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