疾风剑豪我最强

2019年10月4日

B.Long Number(codeforce1157/B)

摘要: 题意:输入一个数a和一个长度为10的数组,数组存入9个1~9的数。 数a的每一位数字代表数组的地址,取数a的一段非空连续子串,若对应地址内的数字大于该位数字,将该位替换,使数a变成可能最大值。 思路:从左往右找,因为高位替换一定比低位替换的值大。 #include<stdio.h> #include 阅读全文

posted @ 2019-10-04 11:20 疾风剑豪我最强 阅读(178) 评论(0) 推荐(0)

A.Reachable Numbers(codeforce1157/A)

摘要: 题意:给你一个方程,输入一个数。 step1:不断加1,直到有尾缀0; step2:把尾缀0丢掉; 继续执行step1和step2,统计一共能产生多少个不同的数。 因为我们知道执行到个位数的时候会进入死循环,所以这里我们直接在记数的基础上加9,即把每个个位数加了一遍。 #include<stdio. 阅读全文

posted @ 2019-10-04 11:04 疾风剑豪我最强 阅读(129) 评论(0) 推荐(0)

导航