C++

PS

코드트리: 재귀함수의 꽃

문제N부터 1까지 1씩 감소했다가 다시 1부터 N까지 1씩 증가하는 프로그램을 출력한다.    실행 결과     코드(c++)#include using namespace std;void f(int a[], int t, int l) { if (t > n; for (int i = 0; i     코드 설명사용자로부터 n을 입력받아 배열 a에 1부터 n까지의 값을 저장합니다.재귀 함수 f는 먼저 t를 감소시키면서 값을 출력한다이후 t를 증가시키면서 다시 값을 출력합니다.   문제 출처: 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai

PS

코드트리: 2개 이상의 알파벳

문제소문자 알파벳으로만 이루어진 문자열 A가 주어졌을 때, 문자열 A를 이루고 있는 서로 다른 알파벳의 수가 2개 이상인지를 판단하는 프로그램을 작성해보세요.    실행 결과     코드(c++)#include using namespace std;bool isSameAlpabetinString(string str) { bool alpabets[26] = {false}; int count = 0; for (char ch : str) { int i = ch - 'a'; if (!alpabets[i]) { alpabets[i] = true; count++; if (count >= 2) return true; } } return false;}int..

PS

코드트리: 함수를 이용한 연속부분수열 여부 판단하기

문제n1개의 원소로 이루어져 있는 수열 A의 정보와, n2개의 원소로 이루어져 있는 수열 B의 정보가 주어졌을 때 수열 B가 수열 A의 연속부분수열인지를 판단하는 프로그램을 작성하시오.    실행 결과    코드(c++)#include using namespace std;bool isSubsequence(int arrA[], int a, int arrB[], int b) { for (int start = 0; start > a >> b; int arrA[100], arrB[100]; for (int i = 0; i > arrA[i]; } for (int i = 0; i > arrB[i]; } if (isSubsequence(arrA, a, arrB, b)) { cout     코드..

PS

백준 2869번: 달팽이는 올라가고 싶다

문제땅 위에 달팽이가 있다. 이 달팽이는 높이가 V미터인 나무 막대를 올라갈 것이다.달팽이는 낮에 A미터 올라갈 수 있다. 하지만, 밤에 잠을 자는 동안 B미터 미끄러진다.또, 정상에 올라간 후에는 미끄러지지 않는다.달팽이가 나무 막대를 모두 올라가려면, 며칠이 걸리는지 구하는 프로그램을 작성하시오.   실행 결과     코드(c++)#include using namespace std;int main() { ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); long long unsigned int a, b, v; cin >> a >> b >> v; cout     코드 설명 문제가 짧길래 쉬운 줄 알았는데 생각보다 어려운 문제였다..일단..

PS

백준 1259번: 팰린드롬수

문제각 줄마다 주어진 수가 팰린드롬수면 'yes', 아니면 'no'를 출력한다.입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 1 이상 99999 이하의 정수가 주어진다. 입력의 마지막 줄에는 0이 주어지며, 이 줄은 문제에 포함되지 않는다.   실행 결과     코드(c++)#include #include using namespace std;// 문자열이 팰린드롬이면 true 라턴bool isPalindrome(string str) { bool isPalindrome = true; for (int i = 0; i > str) { if (str == "0") { break; } if (isPalindrome(str)) cout     코드 설명팰린드롬수..

abyss-s
'C++' 태그의 글 목록