2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

프로그래밍언어문법/실전문제풀어보기

삽입정렬 문제

파아란기쁨1 2021. 5. 24. 19:34
반응형

초급) 1783 : 삽입정렬 횟수 세기(캠프) - http://jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=1057&sca=99&page=8 

더보기
#include <iostream>

using namespace std;

int main()
{
    int num[1000];
    int n;
    cin >>n;
    for(int i=0;i<n;i++) cin >> num[i];
    int cnt=0;
    for(int i=0;i<n;i++)
    {
        for(int j=i;j>0;j--)
        {
            if(num[j]>=num[j-1])break;
            cnt++;
            swap(num[j],num[j-1]);
        }
    }
    cout << cnt;
    return 0;
}
반응형

'프로그래밍언어문법 > 실전문제풀어보기' 카테고리의 다른 글

배열 구현문제  (0) 2021.05.26
반복문 구현 문제  (0) 2021.05.25
수학문제  (0) 2021.05.24
기하문제  (0) 2021.05.20
트리관련 문제  (0) 2021.05.20