自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Wonz

最怕一生碌碌无为,还说平凡难能可贵。Email:wonz.wang@outlook.com

原创 B1049:数列的片段和(20')

思路:找规律。0.1乘了4次,即n次;0.2出现了6次,即(n-1)*2次;0.3出现了6次,即(n-2)*3次;0.4出现了4次,即(n-3)*4次。代码:#include<cstdio> int main(){ long long n; double...

2018-04-14 21:48:47 224 0

原创 A1051:Pop Sequence(25')

思路:利用数据结构栈的知识解决。每次压栈,用top处的值和输入的出栈序列进行比较,是否相等。不等,继续压栈。相等,则出栈,并且让current后移一位,指向出栈序列的下一位下标。用bool型变量flag记录是否合法,最后再判断flag值是否为true。注意:每次进行输入出栈序列前,要让栈清空,C+...

2018-04-11 12:18:11 140 0

原创 A1065:A+B and C(20')

思路:用long long型存数据。注意:要考虑溢出问题,正数+正数,负数+负数会造成溢出。即:A>0且B>0,A+B范围应该在[-2^63,-2],A+B如果<0,就是正确的,因为2^63在long long型里会变成-2^63。但是,A<...

2018-04-10 21:41:41 84 0

原创 A1046:Shortest Distance(20')

思路:一开始输入N结点时,把距离存进数组中,这样后面输出就不用循环遍历了,否则会超时。另外,输入时要用1~n+1。 代码: #include<cstdio> int main(){ int n; scanf("%d",&am...

2018-04-08 23:24:55 105 0

原创 B1018:锤子剪刀布(20')

思路:每次输入进行比较。甲负的次数就是乙赢的次数,不用额外记录。最后输出甲乙获胜最多的手势,因为要考虑解不唯一,所以我采用把结果枚举。按字典序,J次数必须大于B和C,C次数必须大于B,可以大于等于B,B大于等于B、J就行。注意:scanf会把'\n'读入,所以可能输入五组数据,...

2018-04-07 20:39:26 904 0

原创 B1012:数字分类(20')

思路:a1:被5整除的偶数就是被10整除。a2:用flag标记,进行错位相加。count:用来标记是否有满足条件的数字,如没有最后输出N。代码:#include<cstdio> #include<iostream> using namespa...

2018-04-06 22:45:22 151 0

原创 B1008:数组元素循环右移问题(20')

思路:题目让输出最后结果,可以不用管过程,先输出N-M到N-1,再输出0到N-M-1。注意:M可能为0,就是输出原数组。M也可能比N大,所以要取模。还有就是,最后一个不能输出空格,所以要判断。代码:#include<cstdio> int main(){ int...

2018-04-05 21:35:17 123 0

原创 B1046:划拳(15')

思路:每次输入进行判断,符不符合划拳规则。注意先要判断全赢/全输,否则会影响喝酒次数。代码:#include<cstdio> int main(){ int n,n1,n2; n1=n2=0; scanf("%d",&...

2018-04-04 23:31:22 574 0

原创 B1026:程序运行时间(15')

思路:用相减之后的数%100,取出最后两位,判断是否要四舍五入。小时位是c1/3600,分钟位是c1/60%60,秒位是c1%60。不过要注意一点,不足两位时,高位要用0补充。代码:#include<cstdio> int main(){ long long c...

2018-04-04 10:12:52 154 0

原创 B1016:部分A+B(15')

思路:用long long型进行输入。枚举A的每一位,然后和DA进行比较,相等用x=x*10+DA,进行记录。B同A。代码:#include<cstdio> int main(){ long long A,B,DA,DB,x,y; x=0; y=...

2018-04-04 09:41:23 117 0

提示
确定要删除当前文章?
取消 删除