第一行輸入乙個數n,1 <= n <= 1000,下面輸入n行資料,每一行有兩個數,
分別是x y。輸出一組x y,該組資料是所有資料中x最小,且在x相等的情況下
y最小的。
輸入有多組資料。
每組輸入n,然後輸入n個整數對。
輸出最小的整數對。
根據題意,定義最小的整數對min,每輸入乙個數對x,y就判斷一次,當符合條件
就更新min的值,最後得出min
#include using namespace std;
struct num;
int main()
if((data[i].x == min.x) && data[i].y < min.y)
}cout << min.x << " " << min.y << endl;
}
return 0;
}
最小新整數
題目鏈結 先看第一組 1 5 1 9 小大 小 大 留刪 留 留 第二組 1 4 1 5 1 9 小 大 小 大 小 大 留 刪 留刪 留 留 刪掉的是 山峰 也就是比後乙個數大的數,且越靠前 山 峰 越早刪。大體思路也就一句話 刪除靠前的 山峰 另外,有幾個坑不得不提 1.注意刪除前導0 雖然它說...
最小正整數
有乙個整數,除5餘3 除3餘2 除2餘1,求滿足條件的最小正整數。那麼while 1 其中1代表乙個常量表示式,他永遠不會等於0。所以,迴圈會一直執行下去。除非你設定break等類似的跳出迴圈語句迴圈 才會中止 include 最小正整數 續 加速 include using namespace s...
簡單輸出整數
剛剛開始學習c語言,在pta的第一道題就被難住了 我在瀏覽題後給出了答案,如下 此段 在編譯器上執行無任何問題,函式正常呼叫,但是在pta上提交後卻出現了如下錯誤 a.c 18 5 error redefinition of main int main a.c 4 5 note previous d...