列表

详情


NC214133. FiniteDecimal

描述

小数部分的位数有限的小数被称为有限小数。例如是有限小数,是无限小数。
给你一个正整数,请你判断是否为有限小数,如果是输出"YES",否则输出"NO"(不包含引号)

输入描述

第一行输入一个正整数,代表测试用例的组数
接下来行,每行输入一个正整数

输出描述

对于每组输入,输出一行字符串"YES"或"NO"(不包含引号)

示例1

输入:

3
1
3
5

输出:

YES
NO
YES

说明:

原站题解

上次编辑到这里,代码来自缓存 点击恢复默认模板

C++(clang++11) 解法, 执行用时: 4ms, 内存消耗: 376K, 提交时间: 2020-11-30 18:03:28

#include<stdio.h>
int main(){
    int t=0,n=0;
    scanf("%d",&t);
    while(t--){
        scanf("%d",&n);
        if(10000000000000%n==0)printf("YES\n");
        else printf("NO\n");
    }
}

Python3(3.9) 解法, 执行用时: 25ms, 内存消耗: 2816K, 提交时间: 2020-12-04 17:55:01

for i in range(int(input())):
    a=int(input())
    if(10000000000000000%a==0): print("YES")
    else: print("NO")

上一题