알고리즘

    [ C++ ] Code-Up 1441: 버블 정렬

    안녕하세요? 수구리입니다. 이번 포스팅에서는 대표적인 정렬 방법인 버블 정렬에 대해서 알아보도록 하겠습니다! 문제는 아래 링크에 있습니다! [ 문제 ] 1441. 버블 정렬 버블 정렬 버블 정렬은 '인접한 두 원소를 검사하여 자리를 바꿔가며 정렬하는 방식'이다. 이번 문제는 미리 작성된 코드를 보고 빈 칸에 들어갈 코드를 작성하는 것이다. 이 프로그램은 버블 정렬을 구현 codeup.kr [ 나의 풀이 ] #include int a[10001]; int n, i, j, temp; int main() { scanf("%d", &n); for (i=1; i

    [ C++ ] Code-Up 1713: 두 배수의 합과 차

    안녕하세요? 수구리입니다. 기본적인 for문과 if문에 대한 사용법을 익혀봅시다. 문제는 아래 링크에 있습니다! [ 문제 ] 1713. 두 배수의 합과 차 두 배수의 합과 차 범위의 시작 수 a와 마지막 수 b가 정수로 입력된다.(입력되는 수는 반드시 a > a >> b; if (a > b) return 0; for (int i = a; i

    [ C++ ] Code-Up 1284: 암호 해독

    안녕하세요? 수구리입니다. C++ 책을 보며 공부를 하던 도중에 너무 책만 보니 따분하기도 하고,, 배우는 김에 C++에서 제공하는 다양한 기능들을 사용해보고, 간단하게 문제라도 풀어보는 게 좋을 것 같아서 알고리즘 문제들을 풀어보려고 합니다. 그래서 코드업 기본 예제들을 가지고 제가 풀었던 문제들 중에서 다룰만한 내용들을 복습할 겸 가지고 왔습니다! [ 문제 ] 1284. 암호 해독 암호 해독 어떤 수 n이 입력된다.(단, 1 없다면 소수이므로 true 반환 return true; } int main() { int n; bool flag = true; cin >> n; for (int i = 2; i < n; i++){ if ( isPrime(i) ) { if ( isPrime(n / i) && (n ..