E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
1587
紫书 习题3-10 盒子(Box,UVa
1587
)
#include#include#include#include#include#include#include#includeusingnamespacestd;structRect{intlength,width;}rect[6];boolcmp(Recta,Rectb){if(a.length==b.length)returna.width>b.width;returna.length>b.
消磨、时光
·
2020-08-26 15:28
c++
通用目标检测(集合)
No1.推荐博客集合https://handong
1587
.github.io/deep_learning/2015/10/09/object-detection.html#blogsNo2.知乎上的一个专栏
monk1992
·
2020-08-26 13:01
目标检测+识别
信息学奥赛一本通在线提交地址
正确:770提交:1646比率:46.78%1.1.3P1687输出第二个整数正确:850提交:1173比率:72.46%1.1.4P1688对齐输出正确:513提交:
1587
比率:32.33%1.1.5P1689
老象学院
·
2020-08-25 05:02
noip
Activity切换 窗口绘制显示
08-2918:12:26.910I/ActivityManager(
1587
):STARTu0{act=android.intent.action.MAINcat=[android.intent.category.LAUNCHER
lf12345678910
·
2020-08-24 22:10
Android
显示系统
Android
UI
UVa
1587
Box
题目:https://vjudge.net/problem/UVA-
1587
题意:给出6个矩形的长和宽,均小于10000,判断是否可组成一个长方体,可以的话,”输出POSSIBLE“。
zzuli_hanjk
·
2020-08-24 18:31
各种水题题解
UVa.
1587
今天效率好差好差的,不爽这题就是判断给出的六个面能否组成长方体1.判断能否两两对称2.判断对称的三个面中能否组成长方体(正方体也可以)以上#include#include#include#include//usingnamespacestd;char*ans[2]={"POSSIBLE","IMPOSSIBLE"};char*ansb[1010];intjud[6];intwh[6][3],new
郑斯道
·
2020-08-24 18:21
UVa
1587
-Box
UVa
1587
-Box思路:判断条件略多,要想能拼成长方体六个面要满足一下几点儿六个面中要有相同的三组对立面假设面ABC的边分别是X,Y(Xusingnamespacestd;paira[6];intcmp
徐小武
·
2020-08-24 18:41
ACM
盒子(uva-
1587
)
【题意】给定6个矩形的长和宽,判断他们能否构成长方形的6个面。【分析】理解题意不难发现要判断能否构成长方形就是要判断性对的两个面长和宽是否相等,要实现这个判断最简单的方式是将每一组输入数据排序,然后判断如果相邻的两组数据如果相等变满足条件,还有要考虑到数据如何存储才能实现这样的判断,那就是定义一个结构体类型的数组,数据成员为每一组长和宽,这样便能很容易的满足后面的判断。代码如下:#include#
xilihong816
·
2020-08-24 18:00
暑期训练
【白书之路】 Uva
1587
Box 六个面是否能组成长方体
1587
BoxIvanworksatafactorythatproducesheavymachinery.Hehasasimplejob—heknocksupwoodenboxesofdifferentsizestopackmachineryfordeliverytothecustomers.Eachboxisarectangularparallelepiped.Ivanusessixrectan
colorfulshark
·
2020-08-24 18:35
ACM
UVa
1587
--Box--盒子(自认为代码很好理解)
题意就是判断6个面能否组成一个长方体做这道题的时候,想着,老子一定要用自己的方法,如果AC了,我一定要发题解!真的太不容易了。一个晚上的时间终于把这道题给AC了。思路:一个长方体有长宽高,有六个面,2长宽、2长高、2宽高,如果我能把输入的数值的种类提取出来并记录这些数值,种类数>3则不能围成长方体。接着遍历输入的每一行数值,如果输入的一行数值不是长宽、长高、宽高的一种,则说明不能围成长方体;建立c
一只蒻蒻
·
2020-08-24 17:43
Box UVA -
1587
题目链接:BoxUVA-
1587
题目:给定6个矩形的长和宽wi和hi(1#include#include#include#include#include#include#include#include#
Whowell
·
2020-08-24 17:38
其他---------暴力
UVA
BOX (UVA-
1587
) 比较代码书写上的差距
对比一下代码的书写差距:我的代码:1#include23usingnamespacestd;45inta[6];6intb[6];7intv[3];//访问标记89booljudge(inti,intj)10{11if(a[i]==a[j]&&b[i]==b[j])12returntrue;13returnfalse;14}1516booljudge1()17{18if(a[v[0]]==a[v[
weixin_34341117
·
2020-08-24 17:23
UVa
1587
box(盒子)
Describe多实例测试。给出6个矩形的长和宽,判断这6个面是不是可以围成一个长方体,若可以围成,则输出“POSSIBLE”(不包含引号),否则输出“IMPOSSIBLE”(不包含引号),每个输出占一行Input输入文件包含几个测试用例。它们每个由六行组成。每一行描述一个矩形,包含两个整数数字w和h(1≤w,h≤10000)。宽度和高度单位都是米Output对于每个测试用例,打印一行输出。如果可
weixin_30625691
·
2020-08-24 17:39
uva
1587
#include#includeintmain(){inta[8][4],x=0,flag=0,b[20],y=0,z=0,c[20];while(~scanf("%d%d",&a[x++][0],&a[x][1])){if(a[0][0]==a[x-1][0]||a[0][0]==a[x-1][1]){flag++;b[y++]=x-1;if(a[0][0]==a[x-1][0])b[y++]=
weixin_30505225
·
2020-08-24 16:58
uva
1587
Box(思路)
给6个矩形的长和宽(或者宽和长),问这六个矩形能否组成一个长方体.思路比较简单,不过需要注意的地方有点多.首先由于长和宽的顺序为止,所以要处理一下(一开始只处理了后来读入的五组,没有处理单独读入的第一组,差评)然后要判断能否分成两两相同的三组.如果能,枚举8种可能的相等的情况.1/***********************************************************
weixin_30488313
·
2020-08-24 16:26
[刷题]算法竞赛入门经典 3-10/UVa
1587
3-11/UVa1588
书上具体所有题目:http://pan.baidu.com/s/1hssH0KO题目:算法竞赛入门经典3-10/UVa
1587
:Box代码://UVa
1587
-Box#includeunsignedrect
weixin_30354675
·
2020-08-24 16:44
UVa
1587
Box 盒子
这道题的链接:https://vjudge.net/problem/UVALive-3214给定6个矩形的长和宽wi与hi(1=c1>=b1)所以我们判断第一个面与第二个面是否相同,第三个面与第四个面是否相同,第五个面与第六个面是否相同然后再判断有几个不同的数,用count(计数器)计数,如果count#include#definemaxn10inta[maxn],b[maxn],count;//
weixin_30244889
·
2020-08-24 16:35
Box UVa
1587
盒子TimeLimit:3000MSMemoryLimit:0KB64bitIOFormat:%lld&%lluSubmitStatusDescriptionIvanworksatafactorythatproducesheavymachinery.Hehasasimplejob--heknocksupwoodenboxesofdifferentsizestopackmachineryfordel
浪子小黄人
·
2020-08-24 16:52
ACM
水题
UVa
1587
/*这道题主要是练习一下结构体的使用,包括初始化和运算符重载解题思路很简单,根据长方体六个面的结构特点,先把他们的长宽对进行排序那么0和1,2和3,4和5都应该是相等的然后判断他们的长度关系,0和2的宽应该是相等的,0和2的高分别是4的宽和高*/#include#include#include#include#include#include#include#include#includeusing
水中小舟
·
2020-08-24 16:58
习题3-10 盒子(Box, UVa
1587
)题解——30行代码
欢迎访问我的Uva题解目录https://blog.csdn.net/richenyunqi/article/details/81149109题目描述题意解析给定6个矩形的长和宽wi和hi(1≤wi,hi≤1000),判断它们能否构成长方体的6个面。算法设计定6个矩形能构成长方体要满足两个条件:6个矩形需要构成3对完全相同的矩形。6个矩形的12条边应该构成3组(每组4条)完全相同的边,作为长方体的
日沉云起
·
2020-08-24 16:31
算法竞赛入门经典
-
Uva
UVA
1587
BOX//紫书习题j-box
这道题来自UVA,上面是原题大概题意:给出六个面判断这六个面是否能构成长方体输入:每个面的长宽输出:POSSIBLE或IMPOSSIBLE我的基本思路是先排序后根据条件判断。假设三个数a>b>c,如果这三个数能构成一个长方体,那么排序后这三个数所组成的六个面以此应该是:ababacacbcbc这样再根据构成长方体的条件(a,b,c所对应位置值相等)判断即可。以下是我AC的代码(有点长,哈哈哈)#i
玖捌
·
2020-08-24 15:05
c语言
UVA
1587
Box
题意:给定6个矩形的长和宽wi和hi(1<=wi,hi<=1000),判断它们能否构成长方体的六个面。思路:一个矩形的六个面中,每两个对立面是相同的,相当于由三个不同的面复制而成,而这三个面又相连在一起,所以最多只会出现三条不同的长度线条。importjava.util.Scanner;importjava.lang.String;publicclassMain{staticScannersc=n
~vegetarian
·
2020-08-24 15:53
盒子(Box,ACM/ICPC NEERC 2004,UVa
1587
)
盒子(Box,ACM/ICPCNEERC2004,UVa
1587
)题目描述:给出6个木条的长和宽,判断用这些木条能否组成长方体。能,输出POSSIBLE;否则输出IMPOSSIBLE。
痴狂一生一世任逍遥
·
2020-08-24 15:16
UVA
UVA
1587
查看所给的数据是否能组成长方体,我的思路:三个值abh假设a>b>h,那么能组成长方体的话,肯定是三组相同的数据,对他们进行排序,查看相隔的数据是否相等。最大的边是ab,其次ah,最后bh,分别进行比较,成立的话就是可以组成,否则就是不可以。#include#include#include#includeusingnamespacestd;structbox{intmax;intmin;intv;
凯缪
·
2020-08-24 15:45
UVa
1587
盒子
题目描述:题目分析:假设长方体的三个边长分别是x,y,z(假设这里的x>y>z);则组成长方体的三种长方形边长分别为xy,xz,yz,所以把这里输入的六个长方形排个序,排序的结果是xy,xy,xz,xz,yz,yz,判断边之间的关系即可得出能不能构成长方体AC代码:/*by_superxdtime_2016年9月23日20:17:25*/#include#include#include#inclu
XiaoYaoII
·
2020-08-24 15:33
ACM
UVA-
1587
Box
UVA-
1587
Box题目大意:给出六个长方形的长和宽,判断能否构成长方体SampleInput13452584258468325841345683134568313452584683123445671234456745674321432245674321123443211234SampleOutputPOSSIBLEIMPOSSIBLE
To_chase
·
2020-08-24 15:47
acm
UVA
1587
#include"iostream"#include"algorithm"#include"vector"#include"map"#include"string"#include"deque"#include"queue"#include"stack"#include"cstdio"#include"cmath"#include"set"usingnamespacestd;structracta
zzfyh
·
2020-08-24 15:40
UVA
uVa
1587
长方体判断
前几天在uVa上,给女朋友挑了一道题,觉得简单,想让她自己解决掉这个问题,打破独自AC为0的记录,结果,这几天本身比较忙加上各种事情,这个她也没有时间去做,所以,今天我看看题,对一个人而言,这是一个非常简单的问题,6块板能不能拼成正方体,一个小学生都知道如何完成,但是,仔细想程序,如何利用最简单的思维去判断六个面能否拼接成完整的长方体,还是比较困难的一件事,当然,通过分情况讨论的方式去解决未尝不是
Raintin_coder
·
2020-08-24 15:30
Box UVA -
1587
#include#includeusingnamespacestd;structpairs{intw,h;}array[6];boolcmp(pairsa,pairsb){if(a.w!=b.w)returna.wb.h;}intmain(){intw,h,flag=1;while(!(cin>>array[0].w>>array[0].h).eof()){if(array[0].w>array[
麻辣猪仔
·
2020-08-24 15:54
UVA
题解:盒子(UVa
1587
)
题目链接:https://vjudge.net/problem/UVA-
1587
解题思路:假设有长方体:a=1b=2c=3,我们将六个面的数据进行二重排序,即先一个面上两条边从小到大排序,然后按照第一个数字从小到大排序可以得到
nustart0720
·
2020-08-24 15:48
算法竞赛入门经典-第2版
uva
1587
box
Ivanworksatafactorythatproducesheavymachinery.Hehasasimplejob—heknocksupwoodenboxesofdifferentsizestopackmachineryfordeliverytothecustomers.Eachboxisarectangularparallelepiped.Ivanusessixrectangularwoo
请_坚持思考
·
2020-08-24 14:40
acm题解
Uva-
1587
-Box-AC
这个题题意就是判断6个面能否组成一个长方体。我的思路是:1、将数据以结构体形式存储,然后按照大小顺序排列整齐,便于写判断。2、判断六个面是否俩俩相等。3、判断其中3个面能否接在一起。AC代码:#include#includestructpallet{intw,h;};intis_samestruct(structpalleta,structpalletb){if(a.w==b.w&&a.h==b.
SDU-Leon
·
2020-08-24 14:58
UVA
盒子Box UVA
1587
#include#include#includeusingnamespacestd;structnote{intw,h;intflag;//用于判断是否被访问过0表示被访问过constbooloperator==(constnote&n)const{returnn.w==this->w&&n.h==this->h||n.w==this->h&&n.h==this->w;}note(){this->
柏油
·
2020-08-24 14:25
其他
uva-
1587
-Box
这道题写了大约2小时。一遍AC的时候还是非常开心,因为自己的解决办法不是很高明导致代码非常长。一方面说明思维缜密值得高兴,但这只能看作是我在歪路上策马奔腾最后也勉强过了而已。在解决问题前一定要对问题进行高度抽象,就目前而言还是不宜凭第一感觉去写,因为第一感觉往往是用牺牲了的代码简洁度换取思考上的快捷。俗称懒得动脑。这样是不行的,以后写题要对题目进行高度抽象,抓住重点,每写完一道题都要看题解,同时把
iam153
·
2020-08-24 14:10
算法竞赛入门经典
粉书
算法竞赛入门经典java版程序CH3 uva
1587
packagech3.uva
1587
;importjava.util.*;//UVa
1587
//思路:考虑一对面的数据都是一样的。可以存时将小在前,大在后。
java_veilman
·
2020-08-24 14:59
算法竞赛入门经典java版程序
Uva
1587
白书第三章 盒子Box
1587
BoxIvanworksatafactorythatproducesheavymachinery.Hehasasimplejob—heknocksupwoodenboxesofdifferentsizestopackmachineryfordeliverytothecustomers.Eachboxisarectangularparallelepiped.Ivanusessixrectan
ljq--linuxer
·
2020-08-24 14:07
ACM
ljjjjjjq
【算法竞赛 入门经典】习题3-10 盒子(Uva
1587
)
一、题目Uva
1587
二、解题思路给了六组值,但是由于数据的大小顺序是乱的,先考虑用结构体存储六组数据,且保证w>h;其次将六组值先按w从达到小排序,w相等的情况按h从大到小排序;判断是否为存在两两相等的三对数据
GUANYX~
·
2020-08-24 14:13
算法训练
3-10 盒子 UVa
1587
#include#include#includeusingnamespacestd;structbox{intx,y;booloperator==(constbox&rhs)//操作运算符重载{return(x==rhs.x)&&(y==rhs.y);}}a[6];intmain(){for(inti=0;i>a[i].x>>a[i].y;if(a[i].x
xqch12345
·
2020-08-24 14:53
C++
算法竞赛入门第三章习题
UVa Box
1587
水题注意点:·长宽不等·三组不同·三个不同的面两两包含共同边#include#include#includeusingnamespacestd;intw[10],h[10];inta[10];voidsolve(){memset(a,0,sizeof(a));intcnt=0;inta1[5];memset(a1,0,sizeof(a1));for(inti=0;i<6;++i){intflag=
fanfan4569
·
2020-08-24 14:02
【OJ】
算法竞赛入门经典:UVA
1587
Box(Java版)
题意:给定6个矩形的长和宽wi和hi(1>importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerin=newScanner(System.in);while(in.hasNext()){int[]l=newint[6];//长int[]r=newint[6];//宽intt=0;for(i
Thorns_lq
·
2020-08-24 13:15
UVA
UVA-
1587
紫书习题3-10盒子
大概题意:给定6个矩形的长和宽Wi和Hi,判断它们能否构成长方体的6个面。题目要求:多组输入SampleInput13452584258468325841345683134568313452584683123445671234456745674321432245674321123443211234SampleOutputPOSSIBLEIMPOSSIBLE本题思路:长方体有三种不同的边,我们记为a
老王777
·
2020-08-24 13:53
基础算法
紫书——Box UVA -
1587
题解:这道题目直接按照面与面之间的关系就可以判断出来了,比如样例一:13452584258468325841345683134568313452584683按照长到短的排序,得到以下样例25841345258413452584683258468313456831345683然后发现前4个长一定要相等,后4个短一定要相等,然后12的短和56的长一定要相等(想一想就证明到出来了)代码就变得很简单了,只
Sky ~ Komori
·
2020-08-24 13:54
紫书
习题3-10 盒子(Box,ACM/ICPC NEERC 2004,UVa
1587
)
原题链接:https://vjudge.net/problem/UVA-
1587
分类:数组备注:思维题意 每行给出两个数表示一个矩形的两条边,六行为一组,以表示一个长方体,判断长方体是否能构成。
Barsaker
·
2020-08-24 13:04
《算法竞赛入门经典(第2版)》
uva
1587
判断所给的六个面能否构成长方体
第一次看到这个题时,我自己也没想出什么好的办法,当时在网上看了答案,太菜了也没看懂答案什么意思,过了好久现在又看这个题,想出了自己的办法。代码如下:#include#includetypedefstructBOX{intw;inth;intwn;inthn;}BOX;intmain(){BOXbox[6];inti,j;while(scanf("%d%d%",&box[0].w,&box[0].h
Smiler_
·
2020-08-24 13:57
C语言
uva-
1587
ProblembackgroundIvanworksatafactorythatproducesheavymachinery.Hehasasimplejob|heknocksupwoodenboxesofdifferentsizestopackmachineryfordeliverytothecustomers.Eachboxisarectangularparallelepiped.Ivanuse
Ring_k
·
2020-08-24 13:16
algorithm
UVa
1587
Box (判断长方体)
题意:给出六个矩形的长和宽,判断这六个矩形能不能构成长方体。思路:符合条件的情况只有三种:①只出现一种数字②出现两种数字一种出现4次一种出现8次6个矩形中有2个正方形,剩下4个是相同的矩形四个相同的矩形即意味着长宽不等③出现三种数字且每种都只出现4次每种数字都出现了4次每个矩形都长宽不等第一次,只考虑了两种情况(一种数字或三种数字),而且在三种数字这种情况下只是简单的用【每种数字都出现4次】限定,
ramay7
·
2020-08-24 13:13
算法竞赛入门经典(第2版)
UVa
《算法竞赛入门经典2ndEdition 》习题3-10 盒子(Box, Uva
1587
)
说说我的思路,每个盒子读入12个数,扫描,每找到一个数,就在12个数中找未被置零的数中与其相同的并置零(最开始的也置零),如果达到四个就break,然后继续找,如果扫描结束还未达到四个,就说明IMPOSSIBLE,当12个数都空了,如果还未判断出IMPOSSIBLE,就利用在读入数据时计算出的每个面的面积,像刚才一样,6个数,找到一个未置零的,就在6个中找与其相同的,找到了,也置零,然后break
Occupiedcsdn
·
2020-08-24 13:04
算法竞赛入门经典
uva
UVA -
1587
Box 麻烦
Ivanworksatafactorythatproducesheavymachinery.Hehasasimplejob--heknocksupwoodenboxesofdifferentsizestopackmachineryfordeliverytothecustomers.Eachboxisarectangularparallelepiped.Ivanusessixrectangularw
小么额菇
·
2020-08-24 13:03
UVA
UVa
1587
#pragmawarning(disable:4996)#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#inc
zytjyh
·
2020-08-24 13:26
UVA
《算法竞赛入门经典》UVA
1587
《算法竞赛入门经典》UVA
1587
博主解题思路大神题解博主解题思路 排除所有错误的可能性 根据这种思路,我写了第一版的code,被WA了。 具体原因是对可能出现的错误考虑不完全。
DenisMe
·
2020-08-24 13:00
算法竞赛入门例题/习题
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他