提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
这道题更是极品,搞得我一脸懵,最后看到答案才知道是为什么。
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
一、对称数
示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
qws函数:计算数的位数
ygygk函数:表示一个个位数旋转后的数字 (注意:5旋转后为2)
smi函数:计算:个位数字+十位数字10+百位数字100……
函数命名比较抽象,是拼音首字母(狗头),尊重原作者
#include <stdio.h>
#include <stdlib.h>
int qws (int number)
{
int count = 0;
while(number != 0)
{
count++;
number /= 10;
}
return count;
}
int ygygk (int b)
{
switch(b){
case 0:
case 1:
case 8:return b;
case 6:return 9;
case 9:return 6;
case 2:return 5;
case 5:return 2;
default:return -1;
}
}
int smi(int p)
{
int sum=1;
while(p>=1){
sum=10*sum;
p--;
}
return sum;
}
int main()
{
int a,b,c,d,i=0,e=0,ws,l;
scanf("%d",&a);
l=a;
ws=qws(a);
while(a>=1){
b=a%10;
c=ygygk(b);
d=c*smi(ws-i-1);
e=e+d;//计算:个位数字+十位数字*10+百位数字*100……
i++;
a=a/10;
}
if (e==l)printf("Yes");
else printf("No");
return 0;
}
二、乘数膜
比较简单,考虑考虑会不会超范围就行
#include <stdio.h>
#include <stdlib.h>
int main()
{
long long a,b,m,s;
scanf("%lld%lld%lld",&a,&b,&m);
s=((a%m)*(b%m))%m;
printf("%lld",s);
return 0;
}
我准备临近期末把超范围的一类题目做个合集,因为题库里这一类的题目分散得太开了,不利于整体学习。
总结
这里没有总结