본문 바로가기

Programming Language41

[알고리즘 문제풀이] 4. 나이 차이★ 내가 푼 풀이 #include using namespace std; int main(){ int n, i, max, min = 0; cin >> n; char a[n]; for( i = 0; i > a[i]; } max = a[0]; // 최댓값, 최솟값을 구한다. for( i = 0; i max) max = a[i]; else max = max; if(a[i] < min) min = a[i]; else min = min; } cout 2022. 1. 3.
[알고리즘 문제풀이] 3. 진약수의 합★ 진약수란? 원래 약수 중에서 자기자신을 제외한 것 6의 약수는 1, 2, 3, 6인데 진약수는 1, 2, 3 이 문제는 마지막 약수 일 때 "숫자 +"형식이 아닌 "숫자 = 합" 형식으로 출력하는 데 고민을 했다. N의 약수 중에 가장 큰 수를 구분해줘야 했다. 그래서 "숫자 +"을 출력하는 것이 아니라 1을 먼저 출력하고 "+ 숫자" 형식으로 출력하는 것이 좋다. #include using namespace std; int main(){ int n, i, sum = 0; cin >> n; cout 2022. 1. 3.
[알고리즘 문제풀이] 2. 자연수의 합 #include using namespace std; int main(){ int a, b, i, sum = 0; cin >> a >> b; for( i = a; i 2022. 1. 3.
[알고리즘 문제풀이] 1. 1부터 N까지의 M의 배수합 #include using namespace std; int main(){ int n, m, i, sum = 0; cin >> n >> m; for( i = 1; i 2022. 1. 3.
[C언어 기초] 1. C 출력 DEV C++ 5.11버전 설치(2분 소요) * DEV C++ 단축키 컴파일 F9 실행 F10 컴파일 + 실행 F11 #include int main(){ printf("@@@@@\n@@@@@\n@@@@@\n"); return 0; } #include int main(){ printf("@@@@@\n@ @\n@ @\n@@@@@\n"); return 0; } #include int main(){ printf(" $ \n $$$ \n $$$$$ \n$$$$$$$\n"); return 0; } #include int main(){ printf("BBBBBB\nB B\nB B\nBBBBBB\nB B\nB B\nBBBBBB\n"); return 0; } 2022. 1. 3.