题目:

时维九月,序属三秋,辽军大举进攻MCA山,战场上两军正交锋.辽军统帅是名噪一时的耶律-James,而MCA方则是派出了传统武将中草药123.双方经过协商,约定在十一月八日正午十分进行射箭对攻战.中草药123早早就开始准备,但是他是武将而不是铁匠,造弓箭的活就交给聪明能干的你了,现在告诉你每种弓箭规格,即箭身的长度,以及每种规格弓箭所需要的数目,要求你把需要的弓箭都输出.
弓箭的基本样子为 ">+---+>",其中"+---+"为箭身,数据保证箭身长度 > 2
输入:首先输入一个t,表示有t组数据,跟着t行:
每行一个N (N < 50 ),接下去有N行,第i行两个整数Ai , Bi,分别代表需要箭身长度为Ai的弓箭Bi枝. (Ai < 30 , Bi < 10 )
输入数据保证每一个Ai都是不同的.
输出:按照箭身的长度从小到大的顺序依次输出所有需要的弓箭,"每一种"弓箭后输出一个空行.
示例:
输入:
1
4
3 4
4 5
5 6
6 7

输出:

>+-+>
>+-+>
>+-+>
>+-+>>+--+>
>+--+>
>+--+>
>+--+>
>+--+>>+---+>
>+---+>
>+---+>
>+---+>
>+---+>
>+---+>>+----+>
>+----+>
>+----+>
>+----+>
>+----+>
>+----+>
>+----+>

#include<iostream>

using namespace std;

int main()
{
int num;
int ar[30]={0};
int br[10]={0};
int a,b;
cin>>num;
while(num--)
{
int n;
int i=0;
cin>>n;
while(n--)
{
cin>>a>>b;
ar[i]=a;
br[i]=b;
i++;
}
for(int j=0;j<i;j++)
{
for(int k=0;k<i-j-1;k++)
{
if(ar[k]>ar[k+1])
{
int temp=ar[k];
ar[k]=ar[k+1];
ar[k+1]=temp;
int temp2=br[k];
br[k]=br[k+1];
br[k+1]=temp2;
}
}

for(int m=0;m<i;m++)
{
while(br[m]--)
{
cout<<">+";
for(int n=0;n<ar[m]-2;n++)
{
cout<<"-";
}
cout<<"+>"<<endl;
}
cout<<endl;
}

}
return 0;
}

杭州电子科技大学ACM竞赛试题----百步穿杨相关推荐

  1. 杭州电子科技大学计算机面试题,杭州电子科技大学自主招生面试试题综合素质答案技巧...

    杭州电子科技大学自主招生面试试题与答 题技巧 一.杭州电子科技大学综合素质测试目的 综合素质测试面试主要从学科潜质.人文素养.科学思维.个性特长和心理素质等多个维度来考察报考的学生. 二.杭州电子科技 ...

  2. 杭州电子科技大学程序设计竞赛(2016’12)- 网络同步赛 1004

    我要拿走你的蜡烛 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total S ...

  3. 杭州电子科技大学程序设计竞赛(2016’12)- 网络同步赛

    反差萌 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submis ...

  4. 杭州电子科技大学程序设计竞赛(2016’12)

    递增数 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submis ...

  5. 访问网址 token的格式_2020杭州电子科技大学数学建模竞赛论文格式规范与要求...

    杭州电子科技大学2020"新生杯"数学建模竞赛 论文格式规范 1.参赛队从A.B题中任选一题. 2.论文用白色A4纸单面打印:上下左右各留出至少2.5厘米的页边距:从左侧装订. 3 ...

  6. 杭电信工计算机专业浙江省排名第几,2017杭州电子科技大学专业排名_杭州电子科技大学专业排行榜(2)...

    杭州电子科技大学怎么样,到底好不好 杭州电子科技大学是一所电子信息特色突出,经管学科优势明显,工.理.经.管.文.法.艺等多学科相互渗透的教学研究型大学.2015年被列为浙江省重点建设高校.学校现有下 ...

  7. 杭电计算机学院老师,杭州电子科技大学计算机学院导师教师师资介绍简介-李平...

    杭州电子科技大学计算机学院导师教师师资介绍简介-李平本站小编 Free考研考试/2021-04-11 李 平 副教授 硕士生导师 计算机科学与技术 机器学习,计算机视觉,媒体计算 lpcs@hdu.e ...

  8. 杭电计算机学院复试真题,2020杭州电子科技大学计算机学院考研复试公告

    考研复试公告各院校已经发布出来了,下面由出国留学网小编为你精心准备了"2020杭州电子科技大学计算机学院考研复试公告",持续关注本站将可以持续获取更多的考试资讯! 2020杭州电子 ...

  9. 【调剂】杭州电子科技大学计算机学院2020年硕士研究生招生调剂信息

    点击文末的阅读原文或者公众号界面左下角的调剂信息或者公众号回复"调剂"是计算机/软件等专业的所有调剂信息集合,会一直更新的. 为做好我院2020年硕士研究生复试录取工作,根据< ...

  10. 计算机考研408的优势和劣势,21考研:杭州电子科技大学计算机改考408!透露2个信号,咋整?...

    原标题:21考研:杭州电子科技大学计算机改考408!透露2个信号,咋整? 小伙伴们,浙江计算机考研的大事件来了! 杭州电子科技大学计算机学院发布公告,2021考研所有专业的初试科目改考计算机408! ...

最新文章

  1. POJ 3518 Prime Gap(素数题)
  2. list转datatable
  3. json api_JSON模式在构建和部署API中的作用
  4. 东大oj-1591 Circle of friends
  5. 第3章:Hadoop分布式文件系统(1)
  6. 人脸检测用什么模型_人脸检测模型:使用哪个以及为什么使用?
  7. php有意思的小程序,这应该是迄今为止最全的小程序Top 100 榜单了,php中文网诚意奉上...
  8. Win10 多出4个显示器无法删除的“通用非即插即用监视器”问题解决
  9. 作业四:结对编程项目--四则运算
  10. AMD显卡怎么设置玩游戏更流畅
  11. linux密码记录木马,注意 “QQ大盗”木马注入 QQ 进程记录QQ账号与密码
  12. 10、持续集成流水线实践:流水线建设从Jenkins部署开始
  13. 13.深入浅出:负反馈放大电路稳定性(自激振荡)——参考《模拟电子技术基础》清华大学华成英主讲
  14. 济南打印个人社保缴费证明操作手册--招投标使用
  15. FTDI 2232H GPIO设置 NAND Read
  16. 为了让5G更省电,这家设备商秀出黑科技
  17. Android基于高德SDK的开发——自定义地图主题样式(悬浮按钮+底部弹窗)
  18. 数学建模|预测方法:马尔科夫预测
  19. 最新Kafka教程(包含kafka部署与基本操作、java连接kafka、spring连接kafka以及使用springboot)
  20. 权威解释----如何选择羽毛球?(摘自《羽毛球竞赛规则问答》北京体育大学出版社

热门文章

  1. idea-svn文件名字浅蓝色(蓝绿色)含义
  2. dnplayerext2文件夹删不掉怎么解决
  3. Portraiture 3.5.6磨皮滤镜插件适用于Photoshop磨皮美化功能
  4. 思源宋体+Courier New字体
  5. 阿里云ACE北京同城会-景山活动
  6. LaTeX:大于等于号,小于等于号,大于号,小于号
  7. Linux 文本三剑客之awk 木石前盟
  8. 模拟太阳系的html,three.js模拟实现太阳系行星体系功能
  9. 海思Hi3531DV100开发环境搭建
  10. JM8.5中的高精度象素运动估计