for(int i = 1; i <= n; i ++){ if(id[i * 2] == id[i * 2 - 1]){ puts("NIE"); return 0; } ans[i] = ((id[i * 2] < id[i * 2 - 1]) ? i * 2 : i * 2 - 1); }
为什么最后的 (id[i∗2]<id[i∗2−1])(id[i * 2] < id[i * 2 - 1])(id[i∗2]<id[i∗2−1]) 改成取二者中大的就是错误的