#27775: 新版c++陣列宣告不能用變數,但也不想用動態記憶體配置的初階解法


tttyyyouo@gmail.com (接球員)

學校 : 不指定學校
編號 : 170939
來源 : [61.64.2.56]
最後登入時間 :
2022-09-13 22:23:38
a015. 矩陣的翻轉 | From: [101.137.143.5] | 發表日期 : 2021-10-29 15:32

#include<iostream>

#include<vector>

using namespace std;

 

int main()

{

int r, c,p=0,key = 0;

while (cin >> r >> c) 

{

vector<int>data(r*c , 0);

for (int i = 0; i < data.size(); i++)

cin >> data[i];

int i=0,count=0;

if (data.size() % 2 == 0)

key = data.size()/2;

else

key = data.size() / 2 + 1;

for (; i <=key; i++)

{

count = i;

for (; count < data.size(); count += c)

{

p = data[count];

cout << p<<" ";

}

cout << endl;

if (c == 1)

break;

if (p == data[r*c-1])

break;

}

key = 0;

 

}

}

 

 
#27776: Re:新版c++陣列宣告不能用變數,但也不想用動態記憶體配置的初階解法


tttyyyouo@gmail.com (接球員)

學校 : 不指定學校
編號 : 170939
來源 : [61.64.2.56]
最後登入時間 :
2022-09-13 22:23:38
a015. 矩陣的翻轉 | From: [140.136.163.83] | 發表日期 : 2021-10-29 15:39

不過有一個測資也沒有測出來的Bug,這個就自己

找吧



 
ZeroJudge Forum