摘要:
传送门 A.兔子的名字 大意:给一些串,问输入的串中存在几个给定的子串。 #include<bits/stdc++.h> using namespace std; int judge(string a,string b){ int s=0; for(int i=0;i<a.size();i++){ 阅读全文
摘要:
问题描述 抗日战争时期,冀中平原的地道战曾发挥重要作用。 地道的多个站点间有通道连接,形成了庞大的网络。但也有隐患,当敌人发现了某个站点后,其它站点间可能因此会失去联系。 我们来定义一个危险系数DF(x,y): 对于两个站点x和y (x != y), 如果能找到一个站点z,当z被敌人破坏后,x和y不 阅读全文
摘要:
传送门 A.牛牛爱字符串 大意:提取字符串里面的数字,不含前导零,字符串里面有空格 思路:直接使用getline/cin,加上一些判断就好了 #include<bits/stdc++.h> using namespace std; int main(){ string str; while(getl 阅读全文
摘要:
1.数字 大意:输入aa和b,a的值是aa添加前面三位数字,问有多少种情况使得a≡0(modb),a没有前导0,long long int 范围。 思路:枚举前面三位(100-999*相应倍数+aa)%b是否等于0 #include<bits/stdc++.h> using namespace st 阅读全文
摘要:
问题描述 幸运数是波兰数学家乌拉姆命名的。它采用与生成素数类似的“筛法”生成。 首先从1开始写出自然数1,2,3,4,5,6,.... 1 就是第一个幸运数。 我们从2这个数开始。把所有序号能被2整除的项删除,变为: 1 _ 3 _ 5 _ 7 _ 9 .... 把它们缩紧,重新记序,为: 1 3 阅读全文
摘要:
本文转载于https://www.cnblogs.com/xia-weiwen/p/11255927.html memcpy函数简介 memcpy函数是C/C++语言中的一个用于内存复制的函数,声明在 string.h 中(C++是 cstring)。其原型是: void *memcpy(void 阅读全文
摘要:
问题描述 很久以前,T王国空前繁荣。为了更好地管理国家,王国修建了大量的快速路,用于连接首都和王国内的各大城市。 为节省经费,T国的大臣们经过思考,制定了一套优秀的修建方案,使得任何一个大城市都能从首都直接或者通过其他大城市间接到达。同时,如果不重复经过大城市,从首都到达每个大城市的方案都是唯一的。 阅读全文
摘要:
问题描述 小明这些天一直在思考这样一个奇怪而有趣的问题: 在1~N的某个全排列中有多少个连号区间呢?这里所说的连号区间的定义是: 如果区间[L, R] 里的所有元素(即此排列的第L个到第R个元素)递增排序后能得到一个长度为R-L+1的“连续”数列,则称这个区间连号区间。 当N很小的时候,小明可以很快 阅读全文
摘要:
问题描述 某涉密单位下发了某种票据,并要在年终全部收回。 每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。 因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。 你的任务是通过编程,找出断号的ID和重号的ID。 假设断号不可能 阅读全文
摘要:
问题描述 如下图所示,3 x 3 的格子中填写了一些整数。 +--*--+--+|10* 1|52|+--****--+|20|30* 1|*******--+| 1| 2| 3|+--+--+--+ 我们沿着图中的星号线剪开,得到两个部分,每个部分的数字和都是60。 本题的要求就是请你编程判定:对 阅读全文