单页网站怎么制作教程,如何微信支付购物网站,抖音搜索引擎优化,临沂最新消息变种水仙花
变种水仙花_牛客题霸_牛客网
题目#xff1a;
思路#xff1a;我们拿到题目的第一步可以先看一看题目给的例子#xff0c;1461这个数被从中间拆成了两部分#xff1a;1和461#xff0c;14和61#xff0c;146和1#xff0c;不知道看到这大家有没有觉得很熟…变种水仙花
变种水仙花_牛客题霸_牛客网
题目
思路我们拿到题目的第一步可以先看一看题目给的例子1461这个数被从中间拆成了两部分1和46114和61146和1不知道看到这大家有没有觉得很熟悉的样子没错它拆分的时候是按照每一位来逐渐往右增加来拆分的换数学中的说法就是最高位往右增加其实在转换一下就是按照位数个位十位......这种来增加。因此这个规律我们也可以总结出来了就是个位 乘以 其它位原来的数除去个位后的位数十位 乘以 其它位 百位 乘以 其它位.......知道这个后在来写这个题目我们就会发现就不难了。5位数我们用循环产生就可以了。
代码演示
打印从1到最大的n位数
题目 输入数字 n按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3则打印出 1、2、3 一直到最大的 3 位数 999。 1. 用返回一个整数列表来代替打印 2. n 为正整数0 n 5 思路其实这个题目是比较简单的。我们就拿3这个例子来讲吧。我们要打印的最大数不超过三位数就可以理解为小于四位数四位数就可以联系到十的四次方再往后就可以联系到pow函数的幂次到这里这个题目也就解决了。
代码演示 这里因为篇幅有限我就不把结果展示了大家可以自己在编译器上写写。 计算日期到天数转换 计算日期到天数转换_牛客题霸_牛客网 题目
思路要判断某年某月某日是该年的第几天。首先我们要判断该年是否为闰年因为可能为2月2月的天数是不确定的因此我们就要知道是否为闰年如果是闰年的话2月就要加一天。其次再判断是几月这里我们其实可以定义一个数组的用来表示某月的天数看看是几月再来算过去的天数至于剩下的天数我们直接加上就可以了。
代码演示 注意像这种重复计算的一般都可以用循环来解决计算多少天月份知道了算天数就需要重复算如果题目做多了大家自己就可以知道什么题用什么方法了。