Hifipsysta-1144-C语言训练-自守数问题(C++)字符串匹配法 ```cpp#include#include#include#includeusingnamespacestd;boolis_self_hold(longn){boolflag=false;longlongn_square=pow(n,2);stringn_str=to_string(n);strin 题解列表 2022年02月04日 0 点赞 0 评论 689 浏览 评分:0.0
C语言训练-自守数问题 摘要:解题思路:字符串注意事项:数位与空格参考代码:#include<iostream> #include<cmath> #include<string> using namespace std; …… 题解列表 2024年08月12日 0 点赞 0 评论 762 浏览 评分:0.0
1144自守数问题 解题思路:这道题给的范围不是很大,所以可以使用longlong可以存储最后的平方值,我用的是常规思路:先求出它的平方,再求出这个数有几个数字,再从它的平方中提取出来进行比较就行了。注意事项:注意题目的输出要求,这种题目大都可以直接输出样例就可以过了,不过没必要。 题解列表 2024年07月08日 0 点赞 0 评论 882 浏览 评分:0.0
C语言训练-自守数问题 解题思路:首先判断自然数和其平方数同时除10得到的余数是否相同,如果相同,循环将两个数除以10后判断余数是否相同(依次比较高位)。注意事项:自然数的数据类型用longlong。参考代码:#includeusingnamespacestd;intmain(){for(longlonginti=0;i<= 题解列表 2022年12月08日 0 点赞 0 评论 687 浏览 评分:0.0
自守数问题之满满的套路(格式+数据范围) 摘要:解题思路: 题前小磕:这一题真是满满的套路啊,足足被卡了半个多小时,第一次错误是答案少了两个;第二次是格式错误。但我好不容易AC了这一题,我必须写个题解给大家避避坑。 …… 题解列表 2022年11月19日 0 点赞 0 评论 768 浏览 评分:0.0
数组存储,高精度相乘比较! ```#include#include#include#include#include#includeusingnamespacestd;constintInf=1e4;intM,N,a,b,a1,b1,k;intSum1,Sum2;intarr[Inf], 题解列表 2022年05月13日 0 点赞 0 评论 686 浏览 评分:0.0
编写题解 1144: C语言训练-自守数问题 摘要:解题思路:注意事项:参考代码:#include<iostream>#include<math.h>using namespace std;int main(){ long long int i,…… 题解列表 2022年03月27日 0 点赞 0 评论 481 浏览 评分:0.0
C语言训练-自守数问题-题解(C++代码) ```cpp#includeusingnamespacestd;intis(longlongintn);intmain(){longlongintnum[100]={0};intcount=0;for(longinti=0;i 题解列表 2020年04月24日 0 点赞 0 评论 1049 浏览 评分:0.0
C语言训练-自守数问题-题解(C++代码) #思路怎样判断尾数相同?观察25^2=625。625%100=25。25最高位是十位,权重10,将最高位权重乘十就得到所需的100了。#细节int溢出问题。输出格式,**2**个空格。#代码```cpp#includeintmain(){std::cout0){weight*=10;}//自守数if( 题解列表 2019年12月31日 0 点赞 0 评论 1067 浏览 评分:0.0
C语言训练-自守数问题-题解(C++代码) 对于每一个数,求出它的位数,用平方积%(int)pow(10,位数)得到尾数,例如76它是2位,它的平方是5776,代入公式:5776%pow(10,2)=5776%100=76.输出时注意最后一个没空格,可以先输出第一个,再输出别的数前加两个空格。 题解列表 2019年06月18日 0 点赞 0 评论 1482 浏览 评分:0.0