목록프로그래머스 (42)
Partially Committed
https://school.programmers.co.kr/learn/courses/30/lessons/82612 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제는 매우 단순하나, 자료형에 주의해야한다. signed int 자료형의 최대값은 2,147,483,647 인데, 해당 문제에서 나올 수 있는 가장 큰 수는 7,815,625,000 으로 integer 범위를 뛰어넘는다. 그러므로 long long 자료형을 사용하였다. [C++] #include #define fastio cin.tie(0)->sync_with_stdio(0) #define ll..
https://school.programmers.co.kr/learn/courses/30/lessons/87389 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 주어진 자연수를 나누었을때 나머지가 1이 되도록 하는 가장 작은 수 X 를 반환한다. [C++] #include #define fastio cin.tie(0)->sync_with_stdio(0) using namespace std; int solution(int n) { fastio; int answer = 0; for (int i = 1; i
https://programmers.co.kr/learn/courses/30/lessons/86491 코딩테스트 연습 - 최소직사각형 [[10, 7], [12, 3], [8, 15], [14, 7], [5, 15]] 120 [[14, 4], [19, 6], [6, 16], [18, 7], [7, 11]] 133 programmers.co.kr 모든 명함들을 긴 편이 가로가 되게 눕힌 다음, 명함들의 세로 길이 중 최대를 선택하면 모든 명함을 넣을 수 있으면서도 넓이는 가장 최소인 명함 지갑이 된다. #include #include #include using namespace std; void rotate_namecard(vector& namecard) { swap(namecard[0], namecard[..
https://programmers.co.kr/learn/courses/30/lessons/12901 코딩테스트 연습 - 2016년 2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a ,b를 입력받아 2016년 a월 b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의 이름은 일요일부터 토요일까 programmers.co.kr 2016년 1월 1일은 금요일이므로, 2016 년 A월 B일 은 A - 1 월까지의 일 수 + B 를 더한 값 data 를 7로 나눈 나머지에 따라서 요일을 알 수 있다. [C++] #include #include using namespace std; /* (1, 31) (2,29) (3, 31) (4, 30) (5, 31..