QDU首届易途杯大赛-kk与cillyb的荣誉之战
kk与cillyb的荣誉之战
发布时间: 2017年5月22日 14:30 最后更新: 2017年5月22日 14:33 时间限制: 1000ms 内存限制: 128M
听说cillyb跟kk要solo了,众所周知cillyb跟kk是冤家一对,他们谁也不服谁,于是cillyb就约战kk再来一场编程solo,kk先发制人给cillyb了一大堆“字符”(字符是指计算机中使用的字母、数字、字和符号,包括:1、2、3、A、B、C、~!·#¥%……—*()——+,空语句等等。 --- 来自百度百科) 叫嚣说:你能把这一堆字符(每个字符的ascll码)用16进制给我输出吗?!结果cillyb抢过键盘,1s就给秒掉了,cillyb说:那我也给你出个简单题,输入的一段字符串,你把这个字符串的长度len给我变成2进制,取后7位,如果除去后七位前边还有1那么就把取出来的7位数在第八位上+1(一共8位数了,第8位是1),然后变成16进制输出,然后将len右移(指的是len的二进制右移)7位,继续上述步骤,(例如10001000100,那么第一次取出来的后七位就是1000100,因为前边还有1,所以第一次取出来的变为11000100,然后将len右移7位得到1000。)最后后面紧接着原始字符串(每个字符的ascll)的16进制把!
kk一下子被惊到了,又要变2进制又要变16进制,只擅长yy的kk怎么会这么吓人的东西,于是就找青岛大学的各位大神们帮助,你们能帮kk解决这个问题并且击败青大手速狗cillyb吗?
第一行输入测试组数t。
之后一段字符串,回车结束( 最多3000000 )
如题意所示
1 42
023432
1 yukkuri shiteitte ne!!!
1779756B6B75726920736869746569747465206E65212121
比赛时候题意未正确理解,也没考虑到len=0,无限WA,菜...
#include <bits/stdc++.h>
using namespace std;
char s[3000005], ans[10];
char to_str[] = {"0123456789ABCDEF"};
int t, tmp, k, tot, len, tlen;
void print(int k) //k最大为255,转为16进制,最多两位,不足两位前位补零
{ans[0] = ans[1] = '0';ans[2] = '\0'; tot = 1;while(k){ans[tot--] = to_str[k%16];k /= 16;}printf("%s", ans);
}
int main()
{scanf("%d", &t);getchar();while(t--){gets(s);tlen = len = strlen(s);if(len == 0) {printf("00\n");continue;}while(len){tmp = len&127; //1111111if(tmp != len) tmp += 128;//10000000print(tmp);len >>= 7;}k = 0;while(k < tlen){print((int)s[k]);++k;}puts("");}return 0;
}
继续加油~
QDU首届易途杯大赛-kk与cillyb的荣誉之战相关推荐
- 首届“陇剑杯”网络安全大赛线上赛圆满结束
9月14日,集结了各行业领域3020支战队.11135名网络安全精英的首届"陇剑杯"网络安全大赛线上赛圆满结束,成功拉开将于9月25日在甘肃兰州新区举行的总决赛战幕.届时,涵盖网络 ...
- [2021首届“陇剑杯”网络安全大赛 决赛]内存取证writeup
决赛不能联网-手上有只有vol2.6,这道题完全死了 文章目录 [2021首届"陇剑杯"网络安全大赛 决赛]内存取证 writeup 产品密钥 匿名邮箱 远控后门 数据清除时间 [ ...
- [2021首届“陇剑杯”网络安全大赛] webshell
[2021首届"陇剑杯"网络安全大赛] webshell 题目描述 单位网站被黑客挂马,请您从流量中分析出webshell,进行回答: 1.黑客登录系统使用的密码是___Admin ...
- 冠军斩获10万奖金!首届“域见杯”医检AI开发者大赛精彩落幕
摘要:首届"域见杯"医检AI开发者大赛精彩落幕. 8月24日,由广州市科学技术局指导,金域医学和华为云共同打造的中国第三方医检行业首个开发者大赛--"域见杯"医 ...
- 金域医学携手华为云举办首届“域见杯”医检人工智能开发者大赛
医学检验和诊断,势必将和人工智能.大数据进行更高层次的契合,并在解决精准.效率的基础上为临床医学决策服务.现阶段,临床医学决策的60%信息来自临床检验和病理诊断,而医疗资源的均等化难题,对临床诊断的精 ...
- 第六届“智慧杯“大赛编程思维(C++普及组)赛后解析(详细)
预计阅读时间:30分钟 前言 第六届"智慧杯"大赛就在前不久结束了,很多人都取得了很好的成绩.当然,由于题目难度每年都在增加,本次大赛有很多人都觉得难,或者发挥失常.后面是我对本次 ...
- 蓝桥杯python青少年_蓝桥杯大赛青少年组省赛结果公布
2020年7月,第十一届蓝桥杯大赛青少年组省赛结果公布.作为少儿编程教育行业的头部企业,编程猫再次发挥示范.引领作用,近90%的报名学员在选拔赛.省赛中获奖.其中,获得省赛一等奖的参赛学员占比高达23 ...
- bootstraptable获得所有行_2020广汽本田安全中国行·首届道路安全创新大赛成功举办...
两辆汽车分别搭载了代表着婴儿的红心,当两车相撞,被安全座椅包裹的红心安然无恙,而另一颗没有安全措施的红心直接裂开.画面配文"救救孩子",让人格外揪心.这是来自2020年广汽本田安全 ...
- 鸿蒙系统更新法定年龄,超25000位开发者参赛,华为首届鸿蒙开发者创新大赛创意满满...
5月24日,华为在深圳举办首届HarmonyOS 开发者创新大赛颁奖典礼.大赛成果丰硕,开发者热情远超预期,并产出了多款有创新.有创意.有价值的优秀作品. 华为消费者业务软件部总裁.AI与智慧全场景业 ...
- 华为harmonyOS开发者日,华为首届HarmonyOS开发者创新大赛收官
昨日,华为在深圳举办首届HarmonyOS 开发者创新大赛颁奖典礼,多款有创新.有创意.有价值的优秀作品从大赛中脱颖而出. 华为消费者业务软件部总裁.AI与智慧全场景业务部总裁王成录表示,Harmon ...
最新文章
- ​两大顶级AI算法一起开源!Nature、Science齐发Alphafold2相关重磅,双厨狂喜~
- UVA 1622 Robot
- java hashset 源码_Java集合源码分析-HashSet和LinkedHashSet
- Nginx配置实例-动静分离实例:搭建静态资源服务器
- 解决deepin微信无法登录
- socket.io跨域踩坑
- Chrome 69正式版浏览器遭批 恢复完整显示域名
- 程序员离职代码交接_程序员离职大半个月,被老板命令回单位讲代码,员工:一次1万...
- bzoj 3495: PA2010 Riddle(2-SAT)
- ATTCK实战系列二(CS域渗透)
- jeep智能手表软件测评中心的测试,够了,不要太帅:Jeep黑骑士智能手表深度评测...
- 电机学他励直流发电机matlab,直流发电机综合实验指导书(全文5篇)
- 单片机可控硅调光电路
- 主从D触发器的电路结构和工作原理
- vtune下载 windows_VtuneApi32e.dll
- 宏基笔记本linux系统安装图解,宏基Aspire 4738ZG在linpus linux下安装XP系统教程
- 如何将JPG免费转化成PDF
- Yolov3中xmin,ymin,xmax,ymax的疑惑
- [游戏代码]求生之路插件:人物获得武器
- Balance安装及用法小结