盒子 Box

UVa1587

 思路:

1.输入每个面的长宽并将每个面较长的一边放在前面

2.判断是否存在三对面分别相等

3.判断是否存在三组四棱相等

#include <stdio.h>
#include <stdlib.h>
#define maxn 100int cmp(const void* e1, const void* e2)
{return (int)(*(double*)e1 - *(double*)e2);
}int main()
{double h[maxn] = { 0 };double w[maxn] = { 0 };int sign[6] = { 0 };//标记for (int i = 0; i < 6; i++){scanf("%lf %lf", &h[i], &w[i]);if (h[i] < w[i])//把比较大的放前面{double tmp = h[i];h[i] = w[i];w[i] = tmp;}}//判断是否存在三组面两两相等for (int i = 0; i < 6; i++){if (sign[i] == 1){continue;}for (int j = i + 1; j < 6; j++){if (h[i] == h[j]){if (w[i] == w[j]){sign[i] = 1;sign[j] = 1;break;}}}}for (int i = 0; i < 6; i++){if (sign[i] != 1){printf("NO\n");return 0;}}//判断是否存在三组棱4条相等double h_w[maxn] = { 0 };for (int i = 0; i < 6; i++){h_w[i] = h[i];}for (int i = 0; i < 6; i++){h_w[i + 6] = w[i];}qsort(h_w, 12, sizeof(double), cmp);//排序,便于判断每组四条棱是否相等for (int i = 0; i < 12; ){if (h_w[i] == h_w[i + 1] && h_w[i + 1] == h_w[i + 2] && h_w[i + 2] == h_w[i + 3]){i = i + 4;}else{printf("NO\n");return 0;}}printf("YES\n");return 0;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/527701.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

android 复用标题栏,Android基础---使用ToolBar教你打造一个通用的标题栏

现在项目中一般都会使用标题栏&#xff0c;谷歌在2014年推出了新的app bar---ToolBar&#xff0c;代替了以前使用的ActionBar。在做项目中会经常用到这个ToolBar&#xff0c;虽然用的很多&#xff0c;但是自己对它如何用还不是很明白&#xff0c;今天就来简单的学习下这个控件的…

android html 显示表格边框,tablelayout表格布局详解

如果你已经下载好MT4软件(很多专业外汇平台都有提供下载的)&#xff0c;在手机桌面找到图表打开&#xff0c;然后选择好交易商&#xff0c;输入账号密码就可以了。TableLayout怎样实现表格布局表格布局的子对象不能指定 layout_width 属性.宽度永远是 MATCH_PARENT。不过子对象…

华为注册鸿蒙商标与三海经,华为注册了一本《山海经》?除了鸿蒙商标,还有很多...

原标题&#xff1a;华为注册了一本《山海经》&#xff1f;除了鸿蒙商标&#xff0c;还有很多5月25日消息 昨天IT之家报道&#xff0c; 国家知识产权商标局网站显示&#xff0c;&#xff0c;适用于第9类别和第42类别。申请日期为2018年8月24日。此前传闻称&#xff0c;华为OS操作…

android开机渲染视频太久,Android过度渲染优化解决方案

过度绘制是发生的每一次应用要求系统上别的画的东西。“调试GPU透支”工具覆盖上你的屏幕的色彩显示多少次像素被重绘。通过查看GPU透支来改善应用程序的渲染时间。方法1&#xff1a;打开手机设置—>开发人员工具选项—>调试GPU过度绘制—>显示GPU视图更新&#xff0c…

小米android停止,小米由于错误而停止将Android 10推广到MiA3

当小米上周宣布将为Mi A3和Redmi Note 8用户推出Android 10更新时&#xff0c;用户为最终升级他们的设备(至少在软件方面)感到非常兴奋。但是&#xff0c;这种喜悦似乎是短暂的。用户抱怨说&#xff0c;尽管收到更新通知&#xff0c;但他们仍无法下载更新。有些人甚至看到更新在…

html两张图片无缝合成一张,怎么用PS把两张图片合成一张 PS无缝拼图边缘如何处理...

PS怎么把两张图片合成一张&#xff1f;PS无缝贴图怎么用&#xff1f;PS无缝拼接要用什么工具&#xff1f;PS无缝拼图快捷键是什么&#xff1f;PS无缝拼图有色差怎么办&#xff1f;PS把两张图片合成一张边缘怎么修&#xff1f;PS无缝拼接图片边缘如何处理&#xff1f;PS把一张图…

html 属于mvvm框架,前端MVVM框架avalon揭秘 - HTML编译器

MVVM试图更加清晰的讲用户界面(UI)开发从应用程序的业务逻辑与行为中心分离&#xff0c;由于&#xff0c;不少这样的模式的实现都须要利用声明式数据绑定来实现讲View(视图)工做从其余层分离css因此出现了一大堆自定义的声明式的语法&#xff1a;html如:Avalonnode顾名思义,自定…

html的opacity标签,css中opacity是什么意思

css样式 给div样式opacity:0 是什么意思透明度 注意 ie低版本要实现透明度必须用ie特有的滤镜 而非简单的opacityCSS中 not(.active) { opacity: 0.3; } 是什么意思css的opacity让div和里面的div透明了怎样才让div里面的div不透明&#xff1f;不透明度会作用于整个元素以及它所…

frm考试可以用计算机,FRM考试,考生自己可以携带计算器吗?

因为FRM考试有大量的计算题&#xff0c;是需要用到计算器的&#xff0c;近日有考生咨询&#xff0c;参加考试&#xff0c;可以自己携带FRM计算器吗&#xff1f;答案当然是肯定&#xff0c;考生是可以携带FRM计算器的&#xff0c;但是要携带协会官方要求的型号&#xff0c;不是什…

不能访问win7计算机,局域网win7无法访问win10,win7访问不了局域网其他电脑

相信大家都遇到过在访问局域网时遇到过很多错误&#xff0c;导致文件无法正常进行共享&#xff0c;共享打印机等情况&#xff0c;那么当我们遇到这样的问题时应该怎么处理呢&#xff1f;接下来是小编给大家介绍的具体解决方法&#xff0c;一起来看看吧&#xff01;方法/步骤1、…

计算机开关机命令,电脑自动关机命令

有的时候我们需要让电脑在一段时间工作而不能关机&#xff0c;但是工作完成之后不关机会造成用电浪费&#xff0c;那么使用自动关机命令&#xff0c;就不用担心电脑一直开着会浪费电啦。那么电脑自动关机命令怎么设置呢&#xff1f;下面给大家介绍一下吧。电脑自动关机命令1、首…

iphone计算机的声音怎么办,苹果耳机插电脑上没声音怎么办_苹果耳机插win10电脑没声音如何解决-win7之家...

通常我们将苹果耳机插入电脑的话是可以听歌或者语音说话的&#xff0c;然而近日有不少小伙伴将苹果耳机插入到win10电脑上要使用的时候&#xff0c;却发现没有声音&#xff0c;遇到这样的问题该怎么办呢&#xff0c;可能是设置有问题&#xff0c;本文给大家讲解一下苹果耳机插w…

电气与计算机学院院长论坛报告,我校电子系举办2019年电子信息学科院长论坛暨工程教育新进展研讨会...

2019年11月24日&#xff0c;由我校电子与电气工程系主办的“2019年电子信息学科院长论坛暨工程教育新进展研讨会”在国际会议厅举行。来自东北大学、电子科技大学、东南大学、西安交通大学、西安电子科技大学、大连理工大学、北京航空航天大学、北京邮电大学、燕山大学、南京邮…

楼梯计算机公式,各种楼梯面积的计算公式汇总

楼梯计算体积踏步体积梯板体积踏步体积三角形面积(1/2*踏步宽度*踏步高度)* 梯板净宽 * 踏步个数踏步个数 踏宽数1踏宽数 楼梯净长/踏步宽度(楼梯净长&#xff1a;等于踏步段水平投影净长&#xff0c;即扣减(墙)后的长度)踏步高度 楼梯高度/(踏步个数1)梯板净宽 楼梯宽度扣…

虚拟机随服务器启动,VMware Server中虚拟机随宿主机自动启动

访问虚拟机宿主http://:8222或者 https://:8333用宿主的管理员帐号登陆.Configure OptionsEdit HostSettingsEdit Virtual Machine Startup/ShutdownSettingsRefresh Network List选择上面那个加粗的选项点击即可进入并看到下面的界面&#xff01;在vmware server里面不用那么麻…

dw服务器文件夹在哪里,Dreamweaver CC

Dreamweaver CC教程&#xff1a;查看文件和文件夹查看文件和文件夹您可以在“文件”面板中查看文件和文件夹&#xff0c;而无论它们是否与 Dreamweaver 站点相关联。在“文件”面板中查看站点、文件或文件夹时&#xff0c;您可以更改查看区域的大小。对于 Dreamweaver 站点&…

服务器不能访问共享文件夹权限,win访问服务器共享文件夹权限设置

win访问服务器共享文件夹权限设置 内容精选换一换开发过程中&#xff0c;您有任何问题可以在github上提交issue&#xff0c;或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。在OBS中&#xff0c;用户操作的基本数据单元是对象。OBS …

android 图片放大缩小_贴在手机上的显微镜,轻松放大400倍,化身“蚁人”玩转微观世界...

记得在漫威电影《蚁人》里&#xff0c;男猪脚只要穿上那套黑科技制服&#xff0c;按下开关&#xff0c;“咻”的一声就缩到蚂蚁大小&#xff0c;并操控蚂蚁、昆虫和自己并肩作战&#xff01;&#xff01;简直不要太酷&#xff01;蚁人”进入微观世界&#xff0c;就像正常人去了…

按条件增加列_12个公式解决Excel按条件多列求和,掌握两、三个就够用了

【温馨提示】亲爱的朋友&#xff0c;阅读之前请您点击【关注】&#xff0c;您的支持将是我最大的动力&#xff01;#职场众生相#日常工作中&#xff0c;在Excel表格中按条件求和也是经常用到的&#xff0c;一般根据条件求和的是一列数据&#xff0c;利用SUMIF函数即可解决&#…

小程序制作预算_小程序商城制作多少钱

现在有做微信小程序商城需求的企业越来越多&#xff0c;在选择小程序制作公司的时候&#xff0c;很多公司上来就报价几万&#xff0c;导致价格太贵让用户望而却步&#xff0c;其实微信小程序制作的价格是不同的&#xff0c;并且不同的制作公司报价也不一样&#xff0c;那么做一…