社区讨论
暴力 75 T了第4个点
P8054 A 质因数参与者 3已保存回复 4
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 4 条
- 当前快照
- 1 份
- 快照标识符
- @lo8xwb2o
- 此快照首次捕获于
- 2023/10/28 02:21 2 年前
- 此快照最后确认于
- 2023/10/28 02:21 2 年前
CPP
#include<iostream>
#include<algorithm>
#define re register
using namespace std;
inline int read(){
int x=0,y=1;
char ch=getchar();
while(ch<'0'||ch>'9'){
if(ch=='-') y=-y;
ch=getchar();
}
while(ch>='0'&&ch<='9'){
x=x*10+ch-'0';
ch=getchar();
}
return x*y;
}
int T,n;
int main(){
T=read();
while(T--){
n=read();
int cnt=0;
while(n%2==0) n/=2;
while(n%3==0){
n/=3;
cnt++;
}
if(n!=1) puts("1");
else if(cnt>1) puts("1");
else puts("0");
}
return 0;
}
求优化方案
回复
共 4 条回复,欢迎继续交流。
正在加载回复...