当前位置: 首页 > news >正文

北京金港建设股份有限公司网站wordpress怎么迁移到空间

北京金港建设股份有限公司网站,wordpress怎么迁移到空间,哪个网站做h5好,微信服务号开发方案题目描述 有54张牌,编号为1~54,初始按编号从小到大排列。另外,这些牌按初始排列给定花色,即从左至右分别为13张S、13张H、13张C、13张D、2张J,如下所示: s1, S2,…., S13,H1, H2,…, H13,C1, C2,.…, C13,D1, D2,…, …

题目描述

有54张牌,编号为1~54,初始按编号从小到大排列。另外,这些牌按初始排列给定花色,即从左至右分别为13张S、13张H、13张C、13张D、2张J,如下所示:
s1, S2,…., S13,H1, H2,…, H13,C1, C2,.…, C13,D1, D2,…, D13,J1, J2
接下来执行一种操作,这种操作将牌的位置改变为指定位置。例如有5张牌S3, H5, C1,D13,J2,然后给定操作序列{4,2,5,3,1},因此把S3放到4号位、把H5放到2号位、C1放到5号位、D13放到3号位、J2放到1号位,于是就变成了J2,H5, D13, S3,C1。
现在需要将这种操作执行K次,求最后的排列结果。例如上面的例子中,如果执行第二次操作,那么序列J2, H5, D13,S3,C1就会变成C1,H5,S3,J2,D13。
 

输入样例

2
36 52 37 38 3 39 40 53 54 41 11 12 13 42 43 44 2 4 23 24 25 26 27 6 7 8 48 49 50 51 9 10 14 15 16 5 17 18 19 1 20 21 22 28 29 30 31 32 33 34 35 45 46 47


输出样例


S7 C11 C10 C12 S1 H7 H8 H9 D8 D9 S11 S12 S13 D10 D11 D12 S3 S4 S6 S10 HI H C13 D2 D3 D4 H6 H3 D13 J1 J2 CI C2 C3 C4 DI S5 H5 HI1 H12 C6 C7 C8 C9 S2 S8 S9 H1O D5 D6 D7 H4 H13 C5

学习收获

        ①将处理后的数组再一次赋值给原先的数组,这样可以复用数组。

        ②输出数组时,要想最后没有空格,可以先输出空格:除了第一个元素前面不输出空格,其余元素前面输出空格。

        ③ 一般来讲,题目中有大量数字,并且题目输出的数字是有规律时,需要找到数字间的规律。例如,这里找花色的规律:假设牌号为x,花色数组为mp[]={‘S’,‘H’,‘C’,‘D’,‘J’},则对应关系为mp[(x-1)/13]。花色下的编号为:(x-1)%13 +1。

代码实现 

#include<cstdio>const int N = 54;
int main()
{int start[N+1],end[N+1],next[N+1];char mp[5]={'S','H','C','D','J'};//牌的编号与花色的对应关系 int K;scanf("%d",&K);for(int i=1;i<N+1;i++)scanf("%d",&next[i]);for(int i=1;i<N+1;i++)  //初始化:牌 start[i] = i;for(int j=0;j<K;j++)  //按照next顺序排序K次 {for(int i=1;i<N+1;i++){end[next[i]] = start[i];}for(int i=1;i<N+1;i++)  //将end赋值给start,为下一次排序做准备 {start[i] = end[i];}}for(int i=1;i<N+1;i++){if(i!=1)     //输出数组元素时,这样处理,最后没有空格 printf(" ");start[i]--;printf("%c%d",mp[start[i]/13],start[i]%13+1);  //编号与花色以及所属花色编号的转换 }return 0;	
} 

http://www.dtcms.com/a/435485.html

相关文章:

  • 查工作单位的网站长沙网站建设公司有哪些
  • 淄博网站制作建设wordpress添加微信公众号
  • 【C++实战(63)】C++ 网络编程实战:UDP客户端与服务端的奥秘之旅
  • [数据分享第八弹]历史人文相关地理数据
  • 河南省建设厅网站中州杯团购小程序
  • 同城可以做别人一样的门户网站吗网址导航总是自动在桌面
  • C语言——循环的嵌套小练习
  • 阿里云买了域名怎么建网站wordpress电源模板
  • 深入解析 Roo Code:提示词的技术结构与工作原理
  • 旅游网站系统建设方案wordpress页面缓慢
  • 杭州软件网站建设广东深圳职业技术学校
  • 树的遍历方式总结
  • excel做网站链接网站流量一直下降
  • VS2017 安装 .NET Core 2.2 SDK 教程(包括 dotnet-sdk-2.2.108-win-x64.exe 安装步骤)​
  • 模拟算法
  • 网站建设需要收集资料吗网络营销中的四种方法
  • 能源经济选题推荐:绿色电网
  • 展览展示搭建设计晋中网站seo
  • 如何让做树洞网站郑州搜索引擎优化公司
  • 网站制作推广电话阿里云安装wordpress
  • 做网站设计电脑买什么高端本好潜江资讯网手机
  • 教育建设网站网络营销课程总结1000字
  • 在百度里面做个网站怎么做wordpress go链接跳转错误
  • h5网站建设建站刚刚做的网站怎么排名
  • 信用中国 网站 支持建设形象设计
  • MySQL 和 Redis 偏移量分页在数据增删场景下的问题与解决方案
  • 赚钱的十大个人网站场口一站式建站哪家公司好
  • 罗源福州网站建设成都 网站建设公司哪家好
  • 雅联网站建设网站怎么被收录
  • 网站公司怎么做运营商做网站和软件哪个挣钱