收藏 分销(赏)

检查二维数组是否对称..计算生日.doc

上传人:s4****5z 文档编号:8942395 上传时间:2025-03-08 格式:DOC 页数:3 大小:37.50KB
下载 相关 举报
检查二维数组是否对称..计算生日.doc_第1页
第1页 / 共3页
检查二维数组是否对称..计算生日.doc_第2页
第2页 / 共3页
点击查看更多>>
资源描述
2059:检查二维数组是否对称 Time/Memory Limit:1000 MS/32768 K  Submitted: 382 Accepted: 225  Problem Description 写程序判断二维数组是否对称。  Input 第一行整数N,代表有测试数据N组 接下来每组测试数据,第一行为数组的行数a列数b。 下面a行,每行b列数据。a<=20 ,b<=20  Output 对于每组输入数据,输出一行结果,如果二维数组对称,则输出“Yes”,否则输出“No”  Sample Input 2 2 2 1 2 2 1 3 3 1 2 3 4 5 6 3 6 9  Sample Output Yes No #include <stdio.h> int main() { int c[20][20],i,j,n,s,a,b; scanf("%d",&n); while(n--) { s=1; scanf("%d%d",&a,&b); for(i=0;i<a;i++) for(j=0;j<b;j++) scanf("%d",&c[i][j]); for(i=0;i<a;i++) for(j=0;j<b;j++) { if(c[i][j]!=c[j][i]) s=0; break; break; } if(s) printf("Yes\n"); else printf("No\n"); } return 0; } 1008:计算生日 Time/Memory Limit:1000 MS/32768 K  Submitted: 169 Accepted: 98  Problem Description 第二代身份证号码长度共18位,其中每个号码都有含义如:430181198506228889,43代表湖南省,01代表长沙市,81代表浏阳市(县级市)1985代表出生年,06代表出生月份,22代表出生日,88代表该人所在的乡、镇、街道,89身份证人的出生编号,其中倒数第二是偶数代表是女性,是奇数代表是男性。该身份证人为女性(倒数第二是8、偶数)。 你的任务是,根据客户所提供的第二代身份证号码计算出客户的生日。  Input 输入数据包括多组测试数据。 每行代表一位客户的身份证号码。  Output 输出每位客户的出生日期,格式见样例。  Sample Input 430181198506228889  Sample Output 1985-06-22 #include <stdio.h> int main() { char a[19]; while(gets(a)) printf("%.4s-%.2s-%.2s\n",a+6,a+10,a+12); return 0; }
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服