※⬇️문제 바로가기https://www.acmicpc.net/problem/19242007년 문제 설명오늘은 2007년 1월 1일 월요일이다. 그렇다면 2007년 x월 y일은 무슨 요일일까? 이를 알아내는 프로그램을 작성하시오.입력첫째 줄에 빈 칸을 사이에 두고 x(1 ≤ x ≤ 12)와 y(1 ≤ y ≤ 31)이 주어진다. 참고로 2007년에는 1, 3, 5, 7, 8, 10, 12월은 31일까지, 4, 6, 9, 11월은 30일까지, 2월은 28일까지 있다.출력첫째 줄에 x월 y일이 무슨 요일인지에 따라 SUN, MON, TUE, WED, THU, FRI, SAT중 하나를 출력한다.입출력 예입력출력1 1MON3 14WED9 2SUN12 25TUE 풀이 과정2007년 한 해의 각각 월에 해당하는 일수를..
전체 글
반가워용※⬇️문제 바로가기https://www.acmicpc.net/problem/2445별 찍기 - 8 문제 설명예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.입력첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.출력첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다.입출력 예입력출력5 풀이 과정전체 행의 개수는 2 x N - 1 개 이다.전체 행을 상,하 절반으로 나눈다.* 출력과 공백의 출력 구간을 3개로 나눈다.상단 행 출력시 좌 우 * 출력은 i의 개수만큼 출력해야한다.공백의 출력은 행의 전체 개수인 a의 값에서 i * 2를 해주면 짝수 개수로 공백이 출력된다.하단 행 출력시 전체 행의 수 a에서 현재 행 i 값만큼 빼면 점점 줄어든다.하단 행의 공백 출력은 전체 행의 개수 a에서 i 를 빼면 ..
※⬇️문제 바로가기https://www.acmicpc.net/problem/2675문자열 반복 문제 설명문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다. S에는 QR Code "alphanumeric" 문자만 들어있다.QR Code "alphanumeric" 문자는 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ\$%*+-./: 이다.입력첫째 줄에 테스트 케이스의 개수 T(1 ≤ T ≤ 1,000)가 주어진다. 각 테스트 케이스는 반복 횟수 R(1 ≤ R ≤ 8), 문자열 S가 공백으로 구분되어 주어진다. S의 길이는 적어도 1이며, ..
※⬇️문제 바로가기https://www.acmicpc.net/problem/2480 주사위 세개 문제 설명1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다.1. 같은 눈이 3개가 나오면 10,000원+(같은 눈)×1,000원의 상금을 받게 된다.2. 같은 눈이 2개만 나오는 경우에는 1,000원+(같은 눈)×100원의 상금을 받게 된다.3. 모두 다른 눈이 나오는 경우에는 (그 중 가장 큰 눈)×100원의 상금을 받게 된다.예를 들어, 3개의 눈 3, 3, 6이 주어지면 상금은 1,000+3×100으로 계산되어 1,300원을 받게 된다. 또 3개의 눈이 2, 2, 2로 주어지면 10,000+2×1,000 으로 계산되어 12,000원을 받게 된다. 3개..
※⬇️문제 바로가기https://www.acmicpc.net/problem/2438별 찍기 - 1 문제 설명첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제제한 조건없음입출력 예입력출력5*************** 풀이 과정입력 받는 정수가 출력할 행이다.행이 늘어나면 별의 개수도 같이 늘어난다.행을 나타내는 i값이 증가하면 별을 출력하는 내부 반복문의 회수가 증가한다. 코드import java.util.Scanner;class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); for (in..
※⬇️문제 바로가기https://school.programmers.co.kr/learn/courses/30/lessons/134240 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr LV.1 푸드 파이트 대회 문제 설명 수웅이는 매달 주어진 음식을 빨리 먹는 푸드 파이트 대회를 개최합니다. 이 대회에서 선수들은 1대 1로 대결하며, 매 대결마다 음식의 종류와 양이 바뀝니다. 대결은 준비된 음식들을 일렬로 배치한 뒤, 한 선수는 제일 왼쪽에 있는 음식부터 오른쪽으로, 다른 선수는 제일 오른쪽에 있는 음식부터 왼쪽으로 순서대로 먹는 방식으로 진행됩니다. 중앙에는 ..
·항해99
노션으로 이력서도 만들어보자노션 이력서 세션을 진행하면서 몇 가지 장점 및 유의할 점을 알게 되었습니다. 가독성이 떨어지지 않게 줄 바꿈에 유의하자.PDF 출력 시 100이 아닌 70~85 사이의 값으로 출력해 보자.지원동기가 필요하다면 CallOut을 활용해 보자.필요한 링크나 프로젝트의 정리를 더 깔끔하게 할 수 있다.위와 같이 노션 이력서를 작성하는데 유의한다면 플랫폼 이력서에 뒤처지지 않는 훌륭한 이력서를 얻을 수 있을 것입니다. 그러나 다른 이력서와 마찬가지로 가독성이 떨어지지 않게 내용은 핵심적인 내용 위주로 작성해야 합니다. 무엇보다도 본인에게 제일 잘 맞는 이력서 플랫폼 또는 탬플릿을 활용하는 것이 최우선적이라고 생각합니다.오늘의 질문Q. 항해99 취업 리부트 코스 1주차에 참여하면서 어떤..
·항해99
기업노트 작성, 나에게 맞는 기업을 찾는 지름길예전에는 취업하고 싶은 마음으로 가득해서 한 가지의 이력서로 여러 기업에 마구잡이로 지원한 기억이 떠올랐습니다. 그러한 방식으로 일이 잘 풀려도 정작 회사와 내가 맞지 않는다면 많은 후회를 하게 될 것 입니다. 기업에서 원하는 인재상, 우대사항 등 공고에 올라온 내용을 기반하여 나의 강점을 담은 지원동기 작성과 면접 질문 대비를 하는데 기업노트가 많은 도움이 될 것 같습니다.오늘의 질문Q. 항해 99 취업 리부트 코스 내에서 기업 분석을 진행하면서, 어떤 인사이트를 얻을 수 있었나요? A. 과거 기업에 지원할 때 인재상이나 요구사항 같은 내용은 한번 보고 말았는데 기업 분석을 하면서 회사에서 요구하는 핵심 키워드를 파악하여 지원동기를 작성하는데 도움이 되었습..
·항해99
지난 프로젝트 어디까지 기억하시나요?불과 1주일 전 점심메뉴를 기억하지 못하는 사람들이 꽤 있을 것입니다. 사람은 망각을 하기에 프로젝트에서 내가 무엇을 어떻게 진행을 하였는지 다시한번 들여다 보며 오늘의 미션인 프로젝트 분석을 완료 하였습니다. 프로젝트가 부실하여 작성하는데 큰 어려움은 없었지만 면접관의 질문에 내가 프로젝트에 얼마나 이해하고 답변할 수 있는지 깨달을 수 있는 좋은 시간이였습니다. 나중에 진행하는 프로젝트도 자주 들여다 보며 미션에 작성된 질문들을 따라 작성해 보는 것도 좋을 것 같습니다.오늘의 질문Q. 항해99 취업 리부트 코스에서 진행된 프로젝트 경험 구조화 세션에서 배운 내용은 무엇인가요?A. 프로젝트를 진행하고 난 이후 시간이 지나면 어떤 기능을 넣었는지는 기억이 날 수 있지만 ..