算法题----蚂蚁过木杆问题

#include <bits/stdc++.h>

using namespace std;

int length = 27;

int main()
{
    int A[] = {3,7,11,17,23};

    int len = 5;
    int _max = 0, _min = 0;
    for(int i = 0; i < len; i++)
    {
        int get_max = abs(length - A[i]) > A[i] ? abs(length - A[i]):A[i];
        int get_min = length - get_max;
        if(_max < get_max)
            _max = get_max;
        if(_min < get_min)
            _min = get_min;
    }
    cout << "_max:"<<_max<<endl;
    cout << "_min:"<<_min<<endl;

    return 0;
}
posted @ 2019-09-02 22:13  lllittletree  阅读(340)  评论(0编辑  收藏  举报