博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UVA10051
阅读量:5010 次
发布时间:2019-06-12

本文共 1181 字,大约阅读时间需要 3 分钟。

1 // 写了挺久的说 = =  谢谢指导我的学长~ 2 // 弄懂之后还是不难的(记性不好啊= = 希望我不要太快忘了才好 )  3 #include
4 #include
5 #include
6 #define MAX 3010 7 using namespace std; 8 char dir[6][10]={
"front", "back", "left", "right", "top" , "bottom"}; 9 struct cube10 {11 int weight,top,bot,dir;12 void init(int w,int t,int b,int d)13 {14 weight=w; top=t; bot=b; dir=d;15 }16 }a[MAX];17 int f[MAX],path[MAX];18 void print(int x)19 {20 if(x==-1) return ;21 print(path[x]);22 printf("%d %s\n",a[x].weight,dir[a[x].dir]);23 }24 int main()25 {26 int n,cnt=0;27 int cl[6];28 while(scanf("%d",&n)!=EOF && n)29 {30 int sum=0;31 for(int i=0;i
a[j].weight && a[i].top == a[j].bot && f[j]+1>f[i] ) // LIS 49 {50 f[i]=f[j]+1;51 path[i]=j;52 if(f[i]>mx) mx=f[i],p=i;53 }54 }55 }56 if(cnt) printf("\n"); 57 printf("Case #%d\n%d\n",++cnt,mx);58 print(p); 59 }60 return 0;61 }

 

转载于:https://www.cnblogs.com/ember/p/4872840.html

你可能感兴趣的文章
异常处理: 重载Throwable.fillInStackTrace方法已提高Java性能
查看>>
Androdi_4_"No target device found."——Android Studio真机测试中遇到的问题
查看>>
SimpleDataFormat将string类型变成data型数据
查看>>
Data Flow ->> Multicast
查看>>
自动化测试-----不可忽略的基础框架知识
查看>>
initialProps被React-Navigation的navigation属性覆盖解决方案
查看>>
knockout+MVC+webapi+sqlserver完成增删查改
查看>>
Mybatis中通过父类/接口来限定类的别名(TypeAlias)配置
查看>>
defadvice中的?argv是什么
查看>>
并行执行的Service,以媒体转码成新格式为例
查看>>
虚拟机类加载机制(1)——类加载时机
查看>>
吴裕雄 python 神经网络——TensorFlow 队列操作
查看>>
iOS 把图片从Mac本地添加到iOS Simulator中
查看>>
iOS中Block的基础用法
查看>>
mac 终端 使用ftp命令
查看>>
22-reverseString-Leetcode
查看>>
Centos 开机自动联网
查看>>
cocos2dx使用lua和protobuf
查看>>
使用Spring配合Junit进行单元测试的总结
查看>>
HDOJ 5630 Rikka with Chess
查看>>