Agony


私信TA

用户名:dzc21

访问量:55511

签 名:

CSDN博客:http://blog.csdn.net/qq_38712932

等  级
排  名 81
经  验 9461
参赛次数 0
文章发表 81
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

CSDN博客:http://blog.csdn.net/qq_38712932 个人博客:http://www.eternallyc.top/blog/index

解题思路:
只要注意几个情况就能AC了




注意事项:





参考代码:

#include<cstdio>

#include <algorithm>

using namespace std;

int main()

{

    int n;

    int i[100005];

    while(~scanf("%d",&n))

    {

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

            scanf("%d",&i[a]);

        sort(i,i+n);

        if(i[0]>0)

        {

            printf("%d\n",i[0]*i[1]);

        }

        else

        {

            int a;

            for(a = 0; a < n; a ++)

            {

                if(i[a]>=0)

                { printf("%d\n",i[0]*i[n-1]);

                    break;

                }

                else if(a==n-1)

                {

                    printf("%d\n",i[a]*i[a-1]);

                }

            }


        }

    }

    return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »