1132. Cut Integer (20)
来源:互联网 发布:sql导入 powerdesigner 编辑:程序博客网 时间:2024/06/05 13:21
1132. Cut Integer (20)
Cutting an integer means to cut a K digits long integer Z into two integers of (K/2) digits long integers A and B. For example, after cutting Z = 167334, we have A = 167 and B = 334. It is interesting to see that Z can be devided by the product of A and B, as 167334 / (167 x 334) = 3. Given an integer Z, you are supposed to test if it is such an integer.
Input Specification:
Each input file contains one test case. For each case, the first line gives a positive integer N (<= 20). Then N lines follow, each gives an integer Z (10<=Z<=231). It is guaranteed that the number of digits of Z is an even number.
Output Specification:
For each case, print a single line "Yes" if it is such a number, or "No" if not.
Sample Input:3167334233312345678Sample Output:
YesNoNo
实力不够,考试的时候第一题都没写出来。。。。
以前没遇到过浮点错误。。。 以为是什么新错误提示。。。
考试的时候没有考虑 除数 为 0 的情况。。。草。。。
#include<stdio.h>#include<string.h>int main(){int n,i,j,sum1,sum2,sum3,len1,len2;char s[20];scanf("%d",&n);getchar();for(i=0;i<n;i++){gets(s);len1=strlen(s);len2=len1/2;sum1=0;sum2=0;sum3=0;for(j=0;j<len2;j++){sum1=sum1*10+s[j]-'0';}for(j=len2;j<len1;j++){sum2=sum2*10+s[j]-'0';}for(j=0;j<len1;j++){sum3=sum3*10+s[j]-'0';}if(sum1*sum2!=0){if(sum3%(sum1*sum2)==0){printf("Yes\n");}else{printf("No\n");}}else{printf("No\n");}}}
- 1132. Cut Integer (20)
- 1132. Cut Integer (20)
- 1132. Cut Integer (20)
- 1132. Cut Integer (20)
- 1132. Cut Integer (20)
- PAT甲级 1132. Cut Integer (20)
- PAT 甲级 1132. Cut Integer (20)
- 1132. Cut Integer (20)[数学逻辑]
- 1132. Cut Integer (20)-PAT甲级真题
- cut integer
- PAT 1132 Cut Integer(20)
- PAT甲级1132 Cut Integer (20)
- PAT (Advanced Level) Practise 1132Cut Integer (20)
- PAT-1132 Cut Integer (整数分割)
- cut
- cut
- cut
- cut
- BZOJ 3376: [Usaco2004 Open]Cube Stacking 方块游戏
- 信息排序
- hdu 6206 模板题 2017 ACM/ICPC Asia Regional Qingdao Online
- javazygx博客(http://blog.javazygx.cn/)java资源共享博客
- JDK下载
- 1132. Cut Integer (20)
- Xlistv
- 搜狐笔试题——Unix简化路径
- CentOS7安装mysql5.7
- XlistV适配器
- 小圆点设置
- HTML class和id
- 解决Pycharm中import时无法识别自己写的程序
- 如何使用IntelliJ IDEA的Favorites来管理项目中的常用代码