POJ 1852 Ants O(n)
生活随笔
收集整理的這篇文章主要介紹了
POJ 1852 Ants O(n)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目:
思路:螞蟻相碰和不相碰的情況是一樣的,相當于交換位置繼續走。
代碼:
#include <iostream> #include <cstdio> #include <math.h> using namespace std; typedef long long ll;int main() {int t;int l,n;int key;int low,high;cin >> t;while(t--){cin >> l >> n;int mn = 0;int mx = 0;for(int i = 0;i < n; i++){scanf("%d",&key);if(key < l/2){low = key;high = l-key;}else{low = l-key;high = key;}mn = max(low,mn);mx = max(high,mx);}cout << mn << " " << mx << endl;}return 0; } // writen by zhangjiuding總結
以上是生活随笔為你收集整理的POJ 1852 Ants O(n)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 51nod 1101 换零钱 完全背包的
- 下一篇: 51nod 1268 和为K的组合 df