题目描述
Farmer John 的孩子做数学题时遇到了一个难题,想要请你解答一下。
这道数学题是,n! 是否是 1212 的倍数。
n! 是 n 的阶乘。一般来讲,对于一个正整数 n,n!=1×2×3×⋯×n!=1×2×3×⋯×n。特别的,0!=10!=1。
Farmer John 也觉得这个问题太难了,因此他想要把这道题交给你来完成,请你帮助他完成这个问题。
输入格式
输入共一行一个整数 n。
输出格式
输出共一行一个字符串。
对第一行,如果 n! 是 1212 的倍数,输出 Yes,否则输出 No。
代码
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
scanf("%d",&n);
long long int num=1;
for(int i=2;i<=n;i++){
num*=i;
}
if(num%12==0){
printf("Yes");
}
else{
printf("No");
}
return 0;
}
973

被折叠的 条评论
为什么被折叠?



