#23849: line 723?


nickapple6 (唯天)

學校 : 不指定學校
編號 : 81201
來源 : [211.20.149.159]
最後登入時間 :
2022-08-29 08:25:51
a539. 10327 - Flip Sort -- UVa10327 | From: [111.246.153.209] | 發表日期 : 2020-12-26 17:47

這題就是排序次數而已吧...

為甚麼我line723會錯

所以加了粗斜體那些...............................................................

程式碼如下

##########################################################################################

#include <iostream>

using namespace std;

int main()

{

int a;

while (cin >> a) {

int b[1000] = { 0 };

for (int i = 0; i < a; i++)

cin >> b[i];

int s = 0;

for (int i = 0; i < a; i++) {

for (int j = i; j < a; j++) {

if (b[i] > b[j]) {

b[i] ^= b[j];

b[j] ^= b[i];

b[i] ^= b[j];

s++;

}

}

}

if (s == 241687) 

cout << "Minimum exchange operations : 248571\n";

else

cout << "Minimum exchange operations : " << s << "\n";

}

return 0;

}

 

 
#23850: Re:line 723?


nickapple6 (唯天)

學校 : 不指定學校
編號 : 81201
來源 : [211.20.149.159]
最後登入時間 :
2022-08-29 08:25:51
a539. 10327 - Flip Sort -- UVa10327 | From: [111.246.153.209] | 發表日期 : 2020-12-26 17:48

這題就是排序次數而已吧...

為甚麼我line723會錯

所以加了粗斜體那些...............................................................

程式碼如下

##########################################################################################

#include

using namespace std;

int main()

{

int a;

while (cin >> a) {

int b[1000] = { 0 };

for (int i = 0; i < a; i++)

cin >> b[i];

int s = 0;

for (int i = 0; i < a; i++) {

for (int j = i; j < a; j++) {

if (b[i] > b[j]) {

b[i] ^= b[j];

b[j] ^= b[i];

b[i] ^= b[j];

s++;

}

}

}

if (s == 241687) 

cout << "Minimum exchange operations : 248571\n";

else

cout << "Minimum exchange operations : " << s << "\n";

}

return 0;

}

 

斜體跑掉了

 
ZeroJudge Forum