2000年科技计算机,2000年华中科技大学计算机研究生机试真题 对称矩阵
题目1180:对称矩阵
时间限制:1 秒
内存限制:32 兆
特殊判题:否
提交:2518
解决:1295
题目描述:输入一个N维矩阵,判断是否对称。输入:输入第一行包括一个数:N(1<=N<=100),表示矩阵的维数。
接下来的N行,每行包括N个数,表示N*N矩阵的元素。输出:可能有多组测试数据,对于每组数据,
输出"Yes!”表示矩阵为对称矩阵。
输出"No!”表示矩阵不是对称矩阵。样例输入:4
16 19 16 6
19 16 14 5
16 14 16 3
6 5 3 16
2
1 2
3 4样例输出:Yes!
No!
1 #include
2 #include
3 #include
4 using namespace std;
5 int map[105][105];
6 int main(){
7 //freopen("D:\\INPUT.txt","r",stdin);
8 int n;
9 while(cin>>n){
10 int i,j;
11 for(i=1;i<=n;i++){
12 for(j=1;j<=n;j++){
13 scanf("%d",&map[i][j]);
14 }
15 }
16 for(i=1;i<=n;i++){
17 for(j=1;j<=n;j++){
18 if(map[i][j]!=map[i][n-j]){
19 i=n+2;
20 break;
21 }
22 }
23 }
24 if(i==n+1){
25 cout<
26 continue;
27 }
28 for(i=1;i<=n;i++){
29 for(j=1;j<=n;j++){
30 if(map[i][j]!=map[n-i][j]){
31 i=n+2;
32 break;
33 }
34 }
35 }
36 if(i==n+1){
37 cout<
38 continue;
39 }
40
41 for(i=1;i<=n;i++){
42 for(j=1;j<=n;j++){
43 if(map[i][j]!=map[j][i]){
44 i=n+2;
45 break;
46 }
47 }
48 }
49 if(i==n+1){
50 cout<
51 continue;
52 }
53
54 for(i=1;i<=n;i++){
55 for(j=1;j<=n;j++){
56 if(map[i][j]!=map[n-j][n-i]){
57 i=n+2;
58 break;
59 }
60 }
61 }
62 if(i==n+1){
63 cout<
64 continue;
65 }
66 cout<
67 }
68 return 0;
69 }
来源:https://www.cnblogs.com/Deribs4/p/4599039.html
2000年科技计算机,2000年华中科技大学计算机研究生机试真题 对称矩阵相关推荐
- 2000年华中科技大学计算机研究生机试真题 对称矩阵
题目1180:对称矩阵 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:2518 解决:1295 题目描述: 输入一个N维矩阵,判断是否对称. 输入: 输入第一行包括一个数:N(1<= ...
- 211大学计算机复试不机试,复试机试之上海交通大学计算机研究生机试真题.doc...
复试机试之上海交通大学计算机研究生机试真题 (你自己回去改格式啊,这个有多重繁杂字体,你自己改好看点~~还有知识05年到11年的)复试机试之2011年上海交通大学计算机研究生机试真题 (2012-02 ...
- [高精度整数] a+b [2010年华中科技大学计算机研究生机试真题]
题目描述: 实现一个加法器,使其能够输出a+b的值. 输入描述: 输入包括两个数a和b,其中a和b的位数不超过1000位. 输出描述: 可能有多组测试数据,对于每组数据, 输出a+b的值. 样例输入: ...
- 2005年上海交通大学计算机研究生机试真题
http://ac.jobdu.com/problem.php?pid=1090 路径打印 #include<iostream> #include<set> #includ ...
- 2008--2009年北京航空航天大学计算机研究生机试真题
http://ac.jobdu.com/problem.php?pid=1165 字符串匹配 #include<iostream> #include<cstdio> #incl ...
- 2011年上海交通大学计算机研究生机试真题
http://ac.jobdu.com/problem.php?pid=1103 二次方程计算器 #include<iostream> #include<cstdio> #in ...
- 2011年北京大学计算机研究生机试真题(dijkstra+优先队列)
http://ac.jobdu.com/problem.php?pid=1162 I Wanna Go Home 方法一:普通的dijkstra /* 很明显的最短路,但关键是如何建图.可以看到,一 ...
- 2006年上海交通大学计算机研究生机试真题
http://ac.jobdu.com/problem.php?pid=1095 2的幂次方 //手动模拟 #include<iostream> #include<string> ...
- 2010年清华大学计算机研究生机试真题
http://ac.jobdu.com/problem.php?pid=1085 求root(N, k) /* N =a0+a1*k+a2*k^2+......ar*k^r; N'=a0+a1 +a ...
最新文章
- 终止forEach的循环
- poj2723详解(二分 + 2-SAT)( 两种方法求解 )
- SAP BW/4 HANA亮点解析
- 模块-from import导入所有工具
- 关于pipelineDB调用GetLocalStreamReaders的BUG
- Web使用热敏打印小票(IE环境)
- mysql 代码结构_MySQL代码执行结构
- 五种IO模型:阻塞IO和非阻塞IO、同步IO和异步IO
- Visio2019异步消息箭头线使用问题
- JS 数字,金额 用逗号 隔开(数字格式化)
- super 和 this
- 如何用火狐浏览器firefox模拟手机浏览器客户端
- C# WinForm 使用SMTP协议发送QQ邮箱验证码
- java 时间轮_基于时间轮的定时任务
- Hypervisor---虚拟化技术简易说明
- 微信小程序-000-签到功能-011-我报名过的活动-查看详情
- python基础(25):StringIO和BytesIO 序列化
- bzoj4605 崂山白花蛇草水 权值线段树套kd树
- 如何利用eclipse的WTD自动部署一个webservice
- 全球20家最具创新力的创业公司
热门文章
- 【Elastischearch】Elastischearch 的 ID 生成器 UUIDGenerator
- 【elasticsearch】Elasticsearch 空值处理实战
- 【Elasticsearch】es mapper_parsing_exception
- 【Flink】flink消费kafka报错 KafkaConsumer.assign Ljava/util/List
- 【Flink】Flink消费kafka 突然报错 Kafka09PartitionDiscoverer.getAllPartitionsForTopics
- 95-190-440-源码-window-Trigger-Trigger简介
- antlr4做一个计算器
- mac php 停用,Mac_MAC系统 Apple ID 停用的解决办法, 一些MAC用户发现自己的Appl - phpStudy...
- c语言中有存储过程吗,C语言调用存储过程并且获得返回值
- 35 岁财务自由的小马哥,我想跟他学学!