[프로그래머스] n^2 배열 자르기

less than 1 minute read

문제 설명

https://programmers.co.kr/learn/courses/30/lessons/87390


풀이

15분
내용 없음

코드

// 09:40 ~ 09:56
#include <string>
#include <vector>

using namespace std;

vector<int> solution(int n, long long left, long long right) {
    vector<int> answer;
    int i = left / n, j =  left % n;
    for(i; i <= right / n; ++i){
        for(j; j < n; ++j){
            if(j < i) answer.push_back(i + 1);
            else answer.push_back(j + 1);
            if(i == right / n && j == right % n) break;
        }
        j = 0;
    }
    return answer;
}