答案如下:

#include<bits/stdc++.h>
using namespace std;
bool cmp(int a,int b)
{return a>b;
}
int main()
{char look1[]="cube";char look2[]="cylinder";int n,ok=1;cin>>n;int cube1[105]={0},cylinder1[105]={0};int numcu=0,numcy=0;for(int i=0;i<n;i++){char temp[10];cin>>temp;if(strcmp(temp,look1)==0){cin>>cube1[numcu++];}if(strcmp(temp,look2)==0){cin>>cylinder1[numcy++];}}sort(cube1,cube1+numcu,cmp);sort(cylinder1,cylinder1+numcy,cmp);int cylinder2[100]={0},inside=0;for(int i=0;i<numcy;i++){int ok1=0;if(2*cylinder1[i]<=cube1[numcu-1])cylinder2[i]=numcu-1;else{for(int j=0;j<numcy;j++){if(2*cylinder1[i]<=cube1[j]&&(1.414*cube1[j+1]<=(2.0*cylinder1[i]))){ok1=1;cylinder2[i]=j;}}if(ok1==0){ok=0;break;}}  }if(ok==0)printf("impossible");else{for(int i=numcu-1;i>=0;i--){for(int j=0;j<numcy;j++){if(cylinder2[j]==i)printf("cylinder %d\n",cylinder1[j]);}printf("cube %d\n",cube1[i]);}}return 0;
}

Adolescent Architecture相关推荐

  1. 激光雷达Lidar Architecture and Lidar Design(下)

    激光雷达Lidar Architecture and Lidar Design(下) Considerations on Lidar Design 双基地还是单基地? 双轴还是同轴? 几何重叠 向上还 ...

  2. 激光雷达Lidar Architecture and Lidar Design(上)

    激光雷达Lidar Architecture and Lidar Design(上) 介绍 激光雷达结构: 基本条件 构型和基本布置 激光雷达设计: 基本思想和基本原则 总结 介绍 激光雷达结构是激光 ...

  3. NVIDIA Turing Architecture架构设计(下)

    NVIDIA Turing Architecture架构设计(下) GDDR6 内存子系统 随着显示分辨率不断提高,着色器功能和渲染技术变得更加复杂,内存带宽和大小在 GPU 性能中扮演着更大的角色. ...

  4. NVIDIA Turing Architecture架构设计(上)

    NVIDIA Turing Architecture架构设计(上) 在游戏市场持续增长和对更好的 3D 图形的永不满足的需求的推动下, NVIDIA ®已经将 GPU 发展成为许多计算密集型应用的世界 ...

  5. ffmpeg architecture(下)

    ffmpeg architecture(下) 第3章-转码 TLDR:给我看代码和执行. $ make run_transcoding 我们将跳过一些细节,但是请放心:源代码可在github上找到. ...

  6. ffmpeg architecture(中)

    ffmpeg architecture(中) 艰苦学习FFmpeg libav 您是否不奇怪有时会发出声音和视觉? 由于FFmpeg作为命令行工具非常有用,可以对媒体文件执行基本任务,因此如何在程序中 ...

  7. ffmpeg architecture(上)

    ffmpeg architecture(上) · 视频-您看到的是什么! · 如果您有一系列图像序列,并以给定的频率(例如每秒24张图像)进行更改,则会产生运动的错觉.总之,这是视频背后的基本概念:一 ...

  8. 编译器架构Compiler Architecture(下)

    编译器架构Compiler Architecture(下) Combining Scanning and Parsing 实际上没有必要将扫描(词法分析/标记化)与解析(语法分析/树生成)分开.基于P ...

  9. 编译器架构Compiler Architecture(上)

    编译器架构Compiler Architecture(上) 编译器是程序,通常是非常大的程序.它们几乎都有一个基于翻译分析综合模型的结构. CONTENTS Overview • Compiler C ...

  10. Simple NHibernate Architecture[from]

    原文地址:http://www.codeproject.com/aspnet/NHibernateArchitecture.asp Download source - 2,523.7 KB Intro ...

最新文章

  1. DL之Xception:Xception算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
  2. vue 自己写上传excel组件_vue结合elementui组件 el-upload 上传excel表格(二)
  3. 小程序 -- [sitemap 索引情况提示] 根据 sitemap 的规则[0],当前页面 [pages/index/index] 将被索引
  4. Java异常处理原则与技巧总结
  5. HDU 5015 233 Matrix 矩阵快速幂
  6. HTML+CSS【超浪漫的表白网页代码】不会编程也能制作送给女朋友的表白网站 (1)
  7. 利用python批量下载起点中文网的小说
  8. python聊天室(tkinter写界面,treading,socket实现私聊群聊查看聊天记录,mysql存储数据)
  9. 眼图、星座图、瀑布图
  10. 网易buff服务器不稳定,《梦幻西游》手游平民94方寸逆袭成神分享心得助你腾飞_ 《梦幻西游》手游官网-人人都玩,无处不在...
  11. 机器学习基础-统计学习-SLT
  12. Hive之数据类型、查询操作
  13. 到底什么是建立时间/保持时间?
  14. 如何给excel添加开发者选项
  15. IGMP协议兼容性实验报告
  16. 如何将报表系统集成到微信中?
  17. 荣耀手表2给女生带来无数次无法拒绝的心动
  18. 2020-10-01 交换机通过CRT保存配置-SSH
  19. Android核心分析
  20. 干货!数据分析报告之风资源分析(2)

热门文章

  1. python 设计单张扑克牌类Card 设计整副扑克牌类Cards
  2. oracle EM 监控邮件提醒
  3. linux修改ip地址详解
  4. 苹果ipad基本使用方法,苹果ipad的使用方法
  5. DebugView远程查看日志
  6. MOCTF-WRITE-UP(二)
  7. H5页面调用微信授权获取code
  8. ElasticSearch、ki、head、kibana安装与基本使用
  9. python开三次方_用python计算三次方根
  10. ecshop模板修改大全