附加AC代码噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢噢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
四方定理
描述
“四方定理”是数论中著名的一个定理,指所有自然数至多只要用四个数的平方和就可以表示。
输入描述
四个自然数
输出描述
输出这四个自然数的平方和,保证结果在整型范围内。
样例输入 1
1 1 1 1
样例输出 1
4
样例输入 2
2 2 2 2
样例输出 2
16
AC代码
#include<iostream>
using namespace std;
int main(){
int a,b,c,d;
cin>>a>>b>>c>>d;
cout<<a*a+b*b+c*c+d*d;
return 0;
}
A+B
描述
给定两个整数A和B,输出A+B的值。保证A、B及结果均在整型范围内。现在请你解决这一问题。
输入描述
一行,包含两个整数A,B,中间用单个空格隔开。A和B均在整型范围内。
输出描述
一个整数,即A+B的值。保证结果在整型范围内。
样例输入 1
1 1
样例输出 1
2
样例输入 2
23 45
样例输出 2
68
注意!!
这道题没有进位,直接a+b(高精加详见个人博客)
AC代码
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
cout<<a+b;
return 0;
}
水仙花数
描述
(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3 次幂之和等于它本身(例如:13+53+33=153)。
输入描述
输入一个 3 位数判断是否是水仙花数。
输出描述
是则输出 YES
,否则输出 NO
。
样例输入 1
153
样例输出 1
YES
样例输入 2
222
样例输出 2
NO
AC代码
#include <iostream>
#include<cstdio>
using namespace std;
int main(){
int n;
cin>>n;
int x,y,z;
x=n/100;
y=(n/10)%10;
z=n%10;
if (n==x*x*x+y*y*y+z*z*z) cout<<"YES";
else cout<<"NO";
return 0;
}
小广告
欢迎加入我的洛谷团队,欢迎各位新手小白加入,我们一起努力。
需要请互关。