摘要: 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi和小Ho经常用Playfair密码表加密自己的代码。 密码表是按以下步骤生成的。 1. 随机选择一个只包含大写字母的单词S作为密钥。 2. 将S中的所有字母J替换为字母I。 3. 将S中的字母依次填写进一个5x5的矩 阅读全文
posted @ 2020-06-19 17:51 X-Yunner 阅读(317) 评论(0) 推荐(0)
摘要: 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 题目的大概意思就是 史蒂文·爱在手机上读书。 他现在阅读的书包含N个段落,第i个段落包含ai字符。史蒂文想使字符更易于阅读,因此他决定增加字符的字体大小。 但史蒂文(Steven)的手机屏幕尺寸有限。 其宽度为W,高度为H。因此 阅读全文
posted @ 2020-06-19 17:39 X-Yunner 阅读(171) 评论(0) 推荐(0)
摘要: 话题分析 提交网站:https://hihocoder.com/problemset/problem/1981 时间限制:5000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi需要分析一篇文章同哪些话题相关。他预设了M个话题,其中第i个话题包含Ci个关键词。 这些关键词每在文章中出 阅读全文
posted @ 2020-06-09 09:22 X-Yunner 阅读(194) 评论(0) 推荐(0)
摘要: 推断上下级 提交网站:https://hihocoder.com/problemset/problem/1947 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 H公司包括CEO在内,一共有N名员工,编号1~N,其中CEO的编号是1。除了CEO之外,其他员工都有唯一一名 阅读全文
posted @ 2020-05-12 15:23 X-Yunner 阅读(206) 评论(0) 推荐(0)
摘要: 全排列就是得到将一组数据的所有排列顺序。 比如给定abc字符串,它的全排列就是 abc,acb,bac,bca,cba,cab 我们可以采用递归来完成全排列,原理如图所示。 递归代码如下: #include<stdio.h> #include<string.h> swap(char *a,char 阅读全文
posted @ 2020-05-07 14:02 X-Yunner 阅读(398) 评论(0) 推荐(0)
摘要: 代码如下: #include<stdio.h> main() { int n,i; scanf("%d",&n); long long data[n],accum=0; for(i=0;i<n;i++) { scanf("%lld",&data[i]); accum+=data[i]; } long 阅读全文
posted @ 2020-05-03 16:16 X-Yunner 阅读(230) 评论(0) 推荐(0)
摘要: 方向 提交网站:https://hihocoder.com/problemset/problem/1752 时间限制:20000ms 单点时限:1000ms 内存限制:256MB 描述 我们可以用 0..359 之间的角度来描述一个方向,现在给出两个方向 a , b,你需要求出,从 a 转到 b 最 阅读全文
posted @ 2020-04-17 17:14 X-Yunner 阅读(159) 评论(0) 推荐(0)
摘要: 最小排列 提交网站:https://hihocoder.com/problemset/problem/1748 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 给定一个长度为m的序列b[1..m],再给定一个n,求一个字典序最小的1~n的排列A,使得b是A的子序列。 一 阅读全文
posted @ 2020-04-17 16:19 X-Yunner 阅读(387) 评论(0) 推荐(0)
摘要: 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行。你的程序还需支持大小写敏感选项:当选项打开时,表示同一个字母的大写和小写看作不同的字符;当选项关闭时,表示同一个字母的大写和小写看作相同的字符。 输入格式 输入的第一行包含 阅读全文
posted @ 2020-04-09 17:36 X-Yunner 阅读(287) 评论(0) 推荐(0)
摘要: 代码如下: #include<stdio.h> int main() { int x,n; scanf("%d%d",&x,&n); if(n==0){printf("0");return 0;} int accum[99999]={0},i,j=0,temp=0,p=0; for(i=n;i>0; 阅读全文
posted @ 2020-03-13 18:51 X-Yunner 阅读(417) 评论(0) 推荐(0)