6330.Problem L. Visual Cube

这个题就是输出立方体。当时写完怎么都不过,后来输出b<c的情况,发现这里写挫了,判断失误。加了点东西就过了,mdzz。。。

代码:

 //1012-模拟乱写输出立方体
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
#include<cstdlib>
using namespace std;
typedef long long ll;
const int maxn=1e5+; char a[][];
int main()
{
int t;
scanf("%d",&t);
while(t--){
int aa,b,c;
scanf("%d%d%d",&aa,&b,&c);
int x=c*++b*,y=aa*++b*;
for(int i=;i<=x;i++){
for(int j=;j<=y;j++)
a[i][j]='.';
}
for(int i=;i<=x;i++){
if(i<=*b){
if(i%!=){
for(int j=*b-i+;j<=*b-i++*aa;j++){
if((j-*b-i++)%!=) a[i][j]='+';
else a[i][j]='-';
}
for(int j=*b-i++*aa+;j<=y;j+=)
a[i][j]='+';
}
else{
for(int j=*b-i+;j<=y;j+=){
a[i][j]='/';
}
for(int j=*b-i++*aa+;j<=y;j+=)
a[i][j]='|';
}
}
else if((i-*b)>&&(i-*b)<=*(c-b)+){
if((i-*b)%!=){
for(int j=;j<=*aa+;j++){
if((j-+)%!=) a[i][j]='+';
else a[i][j]='-';
}
for(int j=*aa++;j<=y;j+=)
a[i][j]='+';
}
else{
for(int j=;j<=*aa+;j+=)
a[i][j]='|';
for(int j=*aa++;j<=y;j++){
if((j-*aa--+)%!=) a[i][j]='/';
else a[i][j]='|';
}
}
}
else{
if((i-(*c+))%!=){
for(int j=;j<=*aa+;j+=){
a[i][j]='|';
}
for(int j=*aa++;j<=y-(i-(*c+));j++){
if((j-*aa--+)%!=) a[i][j]='/';
else a[i][j]='|';
}
}
else{
for(int j=;j<=*aa+;j++){
if((j-+)%!=) a[i][j]='+';
else a[i][j]='-';
}
for(int j=*aa++;j<=y-(i-(*c+));j+=)
a[i][j]='+';
}
}
}
if(c<b){//这种情况要判断一下
for(int i=*c++;i<=x;i++){
for(int j=y;j>=y-i+*c+;j--)
a[i][j]='.';
}
}
for(int i=;i<=x;i++){
for(int j=;j<=y;j++){
cout<<a[i][j];
}
cout<<endl;
}
}
}

。。。

HDU 6330.Problem L. Visual Cube-模拟到上天-输出立方体 (2018 Multi-University Training Contest 3 1012)的更多相关文章

  1. Problem L. Visual Cube(杭电多校2018年第三场+模拟)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6330 题目: 题意:给你长宽高,让你画出一个正方体. 思路:模拟即可,湘潭邀请赛热身赛原题,不过比那个 ...

  2. (2018 Multi-University Training Contest 3)Problem L. Visual Cube

      //题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6330//题目大意:按照一定格式画出一个 a×b×c 的长方体.  #include <b ...

  3. HDU6330-2018ACM暑假多校联合训练Problem L. Visual Cube

    就是画个图啦 分三个平面去画orz #include <iostream> #include <cmath> #include <cstring> #include ...

  4. HDU 多校对抗第三场 L Visual Cube

    Problem L. Visual Cube Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 524288/524288 K (Java ...

  5. HDU 6343.Problem L. Graph Theory Homework-数学 (2018 Multi-University Training Contest 4 1012)

    6343.Problem L. Graph Theory Homework 官方题解: 一篇写的很好的博客: HDU 6343 - Problem L. Graph Theory Homework - ...

  6. HDU 6343 - Problem L. Graph Theory Homework - [(伪装成图论题的)简单数学题]

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6343 Time Limit: 2000/1000 MS (Java/Others) Memory Li ...

  7. HDU Train Problem I 1022 栈模拟

    题目大意: 给你一个n 代表有n列 火车,  第一个给你的一个字符串 代表即将进入到轨道上火车的编号顺序, 第二个字符串代表的是 火车出来之后到顺序, 分析一下就知道这,这个问题就是栈, 先进后出吗, ...

  8. HDU 6437 Problem L.Videos (最大费用)【费用流】

    <题目链接> 题目大意: 一天有N个小时,有m个节目(每种节目都有类型),有k个人,连续看相同类型的节目会扣w快乐值.每一种节目有都一个播放区间[l,r].每个人同一时间只能看一个节目,看 ...

  9. HDU - 6437 Problem L.Videos 2018 Multi-University Training Contest 10 (最小费用最大流)

    题意:M个影片,其属性有开始时间S,结束时间T,类型op和权值val.有K个人,每个人可以看若干个时间不相交的影片,其获得的收益是这个影片的权值val,但如果观看的影片相邻为相同的属性,那么收益要减少 ...

随机推荐

  1. regex & form validation & phone

    regex & form validation https://regexper.com/ https://gitlab.com/javallone/regexper-static https ...

  2. 前端MVC

    闲来没事,画了个张图,是我理解的MVC

  3. ES mapping的写入与查看

    Elasticsearch索引mapping的写入.查看与修改 https://blog.csdn.net/napoay/article/details/52012249 首先创建一个索引: curl ...

  4. Netscaler工作流程

    Netscaler工作流程 http://blog.51cto.com/caojin/1898310 Citrix Netscaler有很多功能模块来满足应用交付的需求,为了能够做好的配置和排错工作, ...

  5. BZOJ3242 [Noi2013]快餐店 【环套树 + 单调队列dp】

    题目链接 BZOJ3242 题解 题意很清楚,找一点使得最远点最近 如果是一棵树,就是直径中点 现在套上了一个环,我们把环单独拿出来 先求出环上每个点外向树直径更新答案,并同时求出环上每个点外向的最远 ...

  6. 【NOIP 模拟赛】改造二叉树 最长上升子序列

    biubiu~~~ 这道题我一眼就以为是线段树优化dp并且有了清晰的思路但是发现,我不会线段树区间平移,我以为只是我不会,然而根本就不行........ 正解是把序列排出来然后我们让他们减去他们的下标 ...

  7. taotao购物车

    功能分析: 1.在用户不登陆的情况下也可以使用购物车,那么就需要把购物车信息放入cookie中. 2.可以把商品信息,存放到pojo中,然后序列化成json存入cookie中. 3.取商品信息可以从c ...

  8. git使用笔记(三)文件忽略

    By francis_hao    Nov 19,2016 注:此条所有内容均来自$ git help gitignore,细节请参考之   有时候在仓库里有一些文件我们并不想提交,git提供了指定屏 ...

  9. 移动端H5滚动穿透解决方案

    最近遇到一个很 巨恶心的问题  ios10下面 页面弹窗有滚动穿透问题 各种google 终于找到了答案,但是体验还不是很好,基本能忍受 废话不多说,上方法 最后终于想到一个处理方案,就是第一种方案的 ...

  10. SICAU-OJ: 三角关系

    三角关系 题意: 给出两个数n和k,统计(a,b,c)三元组满足(a+b)%k=0,(b+c)%k=0,(a+c)%k=0且1<=a,b,c<=n的数量. 题解: 由(a+b)%k=0,( ...