코드트리: a/b 출력 응용
·
PS
문제  코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai     실행 결과     코드(Python)str= input().split(" ")a, b = int(str[0]), int(str[1])# 정수 부분result_1 = a // b# 소수 부분result_2 = a % b# 소숫점 앞자리result = repr(result_1)+ "."for i in range(20): result_2 *= 10 n = result_2 // b result += repr(n) result_2 = result_2 % bprint(result) ..
코드트리: 오름차순과 내림차순 정렬
·
PS
문제 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai     실행 결과     코드(c++)#include #include #include using namespace std;int main() { int n; int arr[100]; cin >> n; for (int i = 0; i > arr[i]; } // 오름차순 sort(arr, arr + n); for (int i = 0; i ()); for (int i = 0; i     코드 설명 sort 함수는 algorithm 라이브러리를 include하여 사용한다.배열의 시작점과 마지막..
코드트리: 큰 숫자 자리수의 합
·
PS
문제 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai     실행 결과     코드(c++)// 세 수를 곱한 후, 그 결과값의 각 자리 숫자들의 합을 구하여 출력하는 프로그램#include using namespace std;int g(long long int x) { if (x > a >> b >> c; int mul = f(a, b, c); cout     코드 설명 f 함수: 세 수 곱하기g 함수: 각 자릿 수 합 구하기여기서 재귀함수를 사용하여 계속 10으로 나눠주면서 자릿수별로 더해주면 편리하다.
코드트리: 재귀함수의 꽃
·
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
코드트리: 2개 이상의 알파벳
·
PS
문제소문자 알파벳으로만 이루어진 문자열 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..