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

上传人:博****1 文档编号:557410853 上传时间:2023-12-23 格式:DOC 页数:3 大小:37.51KB
返回 下载 相关 举报
检查二维数组是否对称..计算生日.doc_第1页
第1页 / 共3页
检查二维数组是否对称..计算生日.doc_第2页
第2页 / 共3页
检查二维数组是否对称..计算生日.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《检查二维数组是否对称..计算生日.doc》由会员分享,可在线阅读,更多相关《检查二维数组是否对称..计算生日.doc(3页珍藏版)》请在金锄头文库上搜索。

1、2059:检查二维数组是否对称Time/Memory Limit:1000 MS/32768 KSubmitted:382Accepted:225Problem Description写程序判断二维数组是否对称。Input第一行整数N,代表有测试数据N组接下来每组测试数据,第一行为数组的行数a列数b。下面a行,每行b列数据。a=20,b=20Output对于每组输入数据,输出一行结果,如果二维数组对称,则输出“Yes”,否则输出“No”Sample Input22 21 22 13 31 2 34 5 63 6 9Sample OutputYesNo#include int main()int

2、 c2020,i,j,n,s,a,b;scanf(%d,&n);while(n-)s=1;scanf(%d%d,&a,&b);for(i=0;ia;i+)for(j=0;jb;j+)scanf(%d,&cij);for(i=0;ia;i+)for(j=0;jb;j+)if(cij!=cji)s=0;break;break;if(s)printf(Yesn);elseprintf(Non);return 0;1008:计算生日Time/Memory Limit:1000 MS/32768 KSubmitted:169Accepted:98Problem Description第二代身份证号码长度

3、共18位,其中每个号码都有含义如:430181198506228889,43代表湖南省,01代表长沙市,81代表浏阳市(县级市)1985代表出生年,06代表出生月份,22代表出生日,88代表该人所在的乡、镇、街道,89身份证人的出生编号,其中倒数第二是偶数代表是女性,是奇数代表是男性。该身份证人为女性(倒数第二是8、偶数)。你的任务是,根据客户所提供的第二代身份证号码计算出客户的生日。Input输入数据包括多组测试数据。每行代表一位客户的身份证号码。Output输出每位客户的出生日期,格式见样例。Sample Input430181198506228889Sample Output1985-06-22#include int main()char a19;while(gets(a)printf(%.4s-%.2s-%.2sn,a+6,a+10,a+12);return 0;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号