c++
-
Level 1 > 나누어 떨어지는 숫자 배열프로그래머스(Programmers) 2018. 8. 8. 15:05
https://programmers.co.kr/learn/courses/30/lessons/12910 1. 문제 2. 알고리즘키워드 - 구현, 배열 3. 코드 12345678910111213141516171819202122#include #include #include using namespace std; vector solution(vector arr, int divisor) { vector answer; sort(arr.begin(), arr.end()); const int size = arr.size(); for(int i=0; i
-
프로그래머스 > Level 1 > 가운데 글자 가져오기프로그래머스(Programmers) 2018. 8. 8. 14:58
https://programmers.co.kr/learn/courses/30/lessons/12903?language=cpp 1. 문제 2. 알고리즘키워드 - 문자열 3. 코드 12345678910111213141516171819#include #include using namespace std; string solution(string s) { string answer = ""; const int size = s.size(); int cand = size / 2; if(size % 2 == 0) { answer.push_back(s[cand-1]); answer.push_back(s[cand]); } else { answer.push_back(s[cand]); } return answer;}Colore..
-
백준 11944번: NN구현(Implementation) 2018. 8. 6. 13:31
https://www.acmicpc.net/problem/11944 1. 문제 2. 알고리즘키워드 - 구현, 출력 * 접근법 - 입력 받은 n 을 n 번 출력 하되 m 길이 까지 출력 해야 한다. - n 의 길이와 m 보다 작을 때는 n 만큼 출력 한다. - n 의 길이와 n의 값이 m 보다 클 때는 m 길이 만큼 출력 해야 한다. 3. 코드 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556#include #include #include #include #include #include #include #include #include #include #include #in..
-
백준 11575번: Affine Cipher구현(Implementation) 2018. 8. 6. 13:12
https://www.acmicpc.net/problem/11575 1. 문제 2. 알고리즘키워드 - 구현 3. 코드 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051#include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define MAX_SIZE 100#define INF 0x7fffffff#define CENDL "\n"#define ll long long #define c_r..
-
백준 11383번: 똚구현(Implementation) 2018. 8. 6. 12:07
https://www.acmicpc.net/problem/11383 1. 문제 2. 알고리즘키워드 - 구현 3. 코드 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869#include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define MAX_SIZE 100#define INF 0x7fffffff#define CENDL ..
-
백준 11648번: 지속구현(Implementation) 2018. 8. 6. 11:05
https://www.acmicpc.net/problem/11648 1. 문제 2. 알고리즘키워드 - 구현 3. 코드 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556#include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define MAX_SIZE 100#define INF 0x7fffffff#define CENDL "\n"#define ll long long #..
-
백준 11557번: Yangjojang of The Year구현(Implementation) 2018. 8. 6. 10:38
https://www.acmicpc.net/problem/11557 1. 문제 2. 알고리즘키워드 - 구현, 배열 3. 코드 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263#include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define MAX_SIZE 100#define INF 0x7fffffff#define CENDL "\n"#def..
-
백준 5692번: 팩토리얼 진법정수론(Number theory) 2018. 8. 6. 10:24
https://www.acmicpc.net/problem/5692 1. 문제단순 구현 문제 2. 알고리즘키워드 - 정수론, 팩토리얼, 수학 3. 코드 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960#include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define MAX_SIZE 100#define INF 0x7fffffff#define CENDL ..