思路:
每次找最大的两个数来合并,直到合并到只剩一个

问题:如何证明

有点坑,用C++能过,用G++就过不了

#include <cstdio>
#include <cstring>
#include <stack>
#include <queue>
#include <algorithm>
#include<iostream>
#include<map>
#include<set>
#include<math.h>
using namespace std;
#define MAX_A 10000int cmp(int a,int b){return a<b;
}//维护一个优先队列
priority_queue <double> pque;
int main(){int n;scanf("%d",&n);double j;for(int i=0;i<n;i++){scanf("%lf",&j);pque.push(j);}int k = n;//当前stripiesd的数量while(k!=1){double a,b;a = pque.top();pque.pop();b = pque.top();pque.pop();pque.push(2*sqrt(a*b));k--;} printf("%.3lf\n",pque.top());return 0;
}

POJ 1862: Stripies相关推荐

  1. poj 1862 Stripies/优先队列

    原题链接:http://poj.org/problem?id=1862 简单题,贪心+优先队列主要练习一下stl大根堆 写了几种实现方式写成类的形式还是要慢一些... 手打的heap: 1: 1 #i ...

  2. POJ 1862 amp; ZOJ 1543 Stripies(贪心 | 优先队列)

    题目链接: PKU:http://poj.org/problem?id=1862 ZJU:http://acm.zju.edu.cn/onlinejudge/showProblem.do?proble ...

  3. 《挑战程序设计竞赛(第2版)》习题册攻略

    本项目来源于GitHub 链接: 项目GitHub链接 1 前言 项目为<挑战程序设计竞赛(第2版)>习题册攻略,已完结.可配合书籍或笔记,系统学习算法. 题量:约200道,代码注释内含详 ...

  4. [SinGuLaRiTy] 贪心题目复习

    [SinGuLaRiTy-1024] Copyright (c) SinGuLaRiTy 2017. All Rights Reserved. [POJ 2709] 颜料 (Painter) 题目描述 ...

  5. POJ前面的题目算法思路【转】

    1000 A+B Problem 送分题 49% 2005-5-7 1001 Exponentiation 高精度 85% 2005-5-7 1002 487-3279 n/a 90% 2005-5- ...

  6. POJ 超详细分类

    POJ 各题算法 1000    A+B Problem            送分题     49%    2005-5-7 1001    Exponentiation         高精度   ...

  7. POJ的题目分类(两个版本)

    版本一: 简单题 1000A+B Problem 1001Exponentiation 1003 Hangover 1004 Financial Management 1005 I Think I N ...

  8. 挑战程序设计竞赛(第二章习题总结)

    文章目录 搜索 Curling 2.0(POJ 3009) Meteor Shower(POJ 3669) Smallest Difference(POJ 2718) Hopscotch(POJ 30 ...

  9. poj题目详细分类及算法推荐题目

    DP:  1011   NTA                 简单题  1013   Great Equipment     简单题  1024   Calendar Game       简单题  ...

  10. ACM POJ 题目分类(完整整理版本)

    DP: 1011   NTA                 简单题  1013   Great Equipment     简单题  1024   Calendar Game       简单题   ...

最新文章

  1. React和Jquery比较
  2. ionic tab显示到顶部去了
  3. dotnet pack 打包文件版本号引起 Could not load file or assembly 问题
  4. IEEE 回应禁止华为系审稿人;WiFi联盟、蓝牙联盟已恢复华为成员资格;中国计算机学会:暂时中止与IEEE通信学会合作……...
  5. ROS笔记(4) RoboWare Studio 的安装
  6. CSDN编辑器 修改代码颜色
  7. JSP的自定义标签(一)
  8. 2009开源SNS软件总结
  9. android nano app,实战nanoHTTPD嵌入android app(3)
  10. 阿里云商标注册续展有哪几种?阿里云商标注册续展有优惠券吗?
  11. 福昕阅读器 - PDF 文档基本操作
  12. 计算机原理加法指令流程图,加法器电路设计方案汇总(八款模拟电路设计原理详解)...
  13. fc安卓模拟器_[10月26号]VirtuaNES FC游戏模拟器:附300个无敌版Roms游戏!非常受欢迎的FC游戏模拟器...
  14. FPGA仿真--前仿真和后仿真
  15. ddb文件怎么打开?PROTEL 99se软件pcb设计下载安装使用教程(5)
  16. ARM NEON优化4.RGB图像转灰度图
  17. gentoo virtual couldnt download
  18. LaTeX排版小工具
  19. bpmn定义之camunda bpm生命周期
  20. [附源码]Python计算机毕业设计电影票网上订票系统

热门文章

  1. 解决Mac无法睡眠问题
  2. vm虚拟机安装lede旁路由_Vmware虚拟机安装LEDE实现软路由openwrt
  3. 新浪微博注册页面的用户体验分析报告(转载)
  4. Beginning Lua with World of Warcraft Add-ons第三章翻译总结及一些工具
  5. mysql 创建utf-8数据库_mysql 创建utf-8数据库
  6. App开发国内常用的应用市场
  7. python中temp是什么意思_.temp(temp是什么意思?)
  8. JTAG IEEE 1194.1笔记
  9. python词性标注_自然语言处理基础技术之词性标注
  10. jieba分词及词性判断