#include<iostream>
#include<vector>
#include<utility>
using namespace std;
vector<pair<int,int>> arr;
int main(void)
{
int i=0, j=0,k,num=0;
arr.push_back(make_pair(5, 5));
num = arr[0].first*arr[0].second;
while (num--)
{
if (j == 4)
{
j = 0;
i++;
}
arr.push_back(make_pair(i, j++));
}
for (i = 0; i < arr[0].first; i++)
{
for (j = 0; j < arr[0].second; j++)
arr[0].second--;
//for(k=i;k<arr[0].second;k++)
}
return 0;
}
달팽이 배열 찍는거 pair로 해보려고 하는데 일단 pair로 2차원 배열 선언법 이렇게 접근하는거 맞나여?
물론 0,0는 first랑 second값 구하고 그다음부터 할려는거니 다시 초기화 시켜준 상태에서 하려구 하는데 제가 생각한게 맞는건지 궁금
너 독학이냐?
넹 독학입니다
이미 2차원 배열로 달팽이는 찍어봤는데 페어로 하는방법 해보고 싶어서..
아니 페어로 하지 말라니까;;; - return 0;