会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
loliconsk
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
14
下一页
2021年1月28日
where is the marble?
摘要: #include<iostream> #include<algorithm> using namespace std; int marbles[10005]; int main(void) { int N, Q; int kcase = 0; while (scanf("%d %d", &N, &Q
阅读全文
posted @ 2021-01-28 17:07 loliconsk
阅读(63)
评论(0)
推荐(0)
2021年1月27日
追踪电子表格中的单元格
摘要: 话不多说直接,上代码,有注释,这题做到吐,一定要最后输出的格式,看了一个小时没看出来错,结果是最后多输出一个单词,淦 #include<stdio.h> #include<string.h> #include<stdlib.h> #define maxn 100 #define BIG 100000
阅读全文
posted @ 2021-01-27 19:54 loliconsk
阅读(143)
评论(0)
推荐(0)
信息解码
摘要: 需要了解<<运算符,它的意思就相当于*2,比如1<<1是2^1,1<<4是2^4 逐步分析这道题: 首先编码0,00,01,10......0000....用这些编码顺序代表编码头的字符,我们可以看到不同的编码长度能存放不同的编码数量,我们可以用一个二维数组保存它们,行数代表着编码长度,列数代表着该
阅读全文
posted @ 2021-01-27 14:11 loliconsk
阅读(195)
评论(0)
推荐(0)
2021年1月26日
Ancient Cipher
摘要: 学习c++后可以用sort,该篇代码用的qsort 先了解一下qsort 第一个参数是待排序的数组起始地址、第二个元素是元素个数,第三个元素是每个元素的大小,最后一个参数比较特别,是指向函数的指针 const void *a是指向常数的万能指针,他可以通过强制类型转化变成任意类型的指针,然后把参数a
阅读全文
posted @ 2021-01-26 19:24 loliconsk
阅读(89)
评论(0)
推荐(0)
Box
摘要: 给定6个矩形的长和宽wi和hi(i<=wi,hi<=1000),判断它们能否构成从长方体的六个面 需要了解pair,用pair来储存长和宽,同时需要知道,用sort给pair的数组排序时,会先按照第一个值从大到小排列,再考虑第二个值从大到小排列 思路: 将六个矩形储存在pair的数组中,将他们排序,
阅读全文
posted @ 2021-01-26 15:41 loliconsk
阅读(321)
评论(0)
推荐(0)
周期串
摘要: 如果一个字符串可以由某个长度为k的字符串重复多次得到,则称该串以k为周期,例如,abcabcabcabc以3周期 输入一个长度不超过80的字符串,输出其最小周期 #include<stdio.h> #include<string.h> //这道题使用枚举,因为它是周期字符,所以它的字符数除以一个字符
阅读全文
posted @ 2021-01-26 00:15 loliconsk
阅读(118)
评论(0)
推荐(0)
2021年1月25日
Molar Mass
摘要: 附上翻译: 现给你若干个分子式需要你求分子量。 例如:C6H5OH的分子量为12.016+1.0085+16.00+1.008=94.108g/mol。 个人解法:我认为这道题的难点在于如何算出一个字母后的数字大小,我的做法是不断判断字符是否大于0小于10,直到到达一个字母,在这个过程中不断累加原子
阅读全文
posted @ 2021-01-25 19:25 loliconsk
阅读(234)
评论(0)
推荐(0)
Circular Sequence
摘要: 这一题就像求n个元素中的最小值一样,设定好字符的起始位置ans,和判断的起始位置i,两个序列不断比较,如果序列ans比i大,那么ans = i,直到比较结束,输出最后从ans开始的序列 字典序:字符串在字典中的顺序,当两个字符串比较,遇到第一个不相同的字符时,比较两个字符大小,字符大的字典序大,反之
阅读全文
posted @ 2021-01-25 17:08 loliconsk
阅读(76)
评论(0)
推荐(0)
Digit Generator
摘要: 第一眼看到这题,会觉得这道题很简单,只要每一个值枚举就好了,但是他并不是一次性的去得出结果,多组数据,每次执行都需要n次,当n非常大的时候,就会超时,所以我们不妨将他们的数据全部保存起来,比如当1是generator时,他的结果是x,将x作为下标,将1作为value,其实有点类似于哈希表,每次输入一
阅读全文
posted @ 2021-01-25 15:27 loliconsk
阅读(81)
评论(0)
推荐(0)
2021年1月24日
Master-Mind Hints(猜数字游戏提示)
摘要: 本题的难点在于求B,如何求B: 题中说B是有多少数字在两个序列都出现过并且位置不对,比如答案序列是1的有2个,猜测序列是1的有1个,我们取其中最小的加到B中,也就是说序列中的每个数字是独立的,尽管大小相等,但是每个相互独立,将这样的每个最小值加到一起便是B的值,但不要忘了还有已经位置相同的数字,所以
阅读全文
posted @ 2021-01-24 17:06 loliconsk
阅读(220)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
14
下一页
公告