1144: C语言训练-自守数问题
###思路1.将一个int转换成一个char数组(倒序)先获取int的长度len(几位数),然后给char数组分配len+1大小的空间(最后一位放'\0',自己的理解哈哈),从int的个位,char数组的0号位,依次+48(ascll)进行转换2.将i和i\*i转换后的两个字符串在i的长度内进行比较,
1144:自守数问题-C语言printf大法
摘要:解题思路:注意事项:参考代码:#include<stdio.h>
int main()
{
printf("0 1 5 6 25 76 376 625 9376 90625 ……
1144一行解(Python)
摘要:解题思路:掌握lambda写法注意事项:注意结构的顺序,不建议解题这样书写参考代码:print((' '.join(n for n in list(map(lambda x : &#……
C语言训练-自守数问题
解题思路:首先判断自然数和其平方数同时除10得到的余数是否相同,如果相同,循环将两个数除以10后判断余数是否相同(依次比较高位)。注意事项:自然数的数据类型用longlong。参考代码:#includeusingnamespacestd;intmain(){for(longlonginti=0;i<=
自守数问题之满满的套路(格式+数据范围)
摘要:解题思路: 题前小磕:这一题真是满满的套路啊,足足被卡了半个多小时,第一次错误是答案少了两个;第二次是格式错误。但我好不容易AC了这一题,我必须写个题解给大家避避坑。 ……
新手上路,通俗易懂,就是麻烦
#MarkDown编辑器基本使用说明#include#includeintmain(){longlongn,a,c,d,e,f;longlongb;for(n=0;n<10;n++){a=n*n%10;if(a==n){printf("%lld",