离散题目13
Time Limit: 1000MS Memory Limit: 65536KB
Submit Statistic
Problem Description

DaYu平时只顾着看电影,没有学习离散,学期末快考试的时候才慌了神,因为时间不够,因此他决定只复习一个知识点,但是他发现他一个知识点都不会,因此他跑过来请你帮他解决一个问题。求一个集合是否是自反的。
Input

第一行输入组数T(T<10),每组的第一行输入集合元素个数m(m < 100)和对应关系个数n(n < 100),集合中元素为1,2,…,m,接下来n行每行输入两个数x,y(0 < x, y < 100)
Output

如果满足自反关系,则输出true,否则输出false。
Example Input

2
5 9
1 1
1 2
2 2
3 3
2 3
4 4
4 5
5 5
5 1
5 8
1 1
1 2
2 2
3 3
2 3
4 4
4 5
5 1
Example Output

true
false

#include <stdio.h>
#include <stdlib.h>
#include<string.h>
int a[1000][1000];
int main()
{int i,j,k,n,m,f,x,y,t;scanf("%d",&t);while(t--){f=1;memset(a,0,sizeof(a));scanf("%d%d",&m,&n);for(i=0; i<n; i++){scanf("%d%d",&x,&y);a[x][y]=1;}for(i=1; i<=m; i++)for(j=1; j<=m; j++){if(i==j){if(a[i][j]==0){f=0;break;}elsecontinue;}}if(f)printf("true\n");elseprintf("false\n");}return 0;
}

离散题目13(判断自反关系)相关推荐

  1. 离散题目11 判断双射

    Problem Description 给定一个数学函数写一个程序来确定该函数是否是双射的 Input 多组输入. 第一行输入三个整数n,m,k,分别表示集合a中的元素个数,集合b中的元素个数,集合a ...

  2. 离散题目10(判断是否为满射函数 )

    离散题目10 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 给定一个数学函数F和两个集合A ...

  3. 离散题目11--判断双射

    离散题目11 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 给定一个数学函数写一个程序来确 ...

  4. 题目13: 单词接龙

    题目13: 单词接龙 单词接龙的规则是 可用于接龙的单词 首字母必须要与前一个单词的尾字母相同 当存在多个首字母相同的单词时,取长度最长的单词 如果长度也相等,则取字典序最小的单词 已经参与接龙的单词 ...

  5. 离散题目11(判双射函数)

    离散题目11 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 给定一个数学函数写一个程序来确 ...

  6. 字符串题目---2判断两个字符串是否为变形词

    题目描述 给定两个字符串str1和str2,如果str1和str2中出现的字符种类出现的一样且每种字符出现的次数也一样,那么str1和str2互为变形词.请判断str1和str2是否为变形词 输入描述 ...

  7. 字符串题目 1 --------判断两个字符串是否为旋转词

    题目描述 如果一个字符串为str,把字符串的前面任意部分挪到后面形成的字符串交str的旋转词.比如str="12345",str的旋转串有"12345".&qu ...

  8. BZOJ1654 奶牛舞会+tarjan算法(入门题目)+判断图中有几个环

    题目大意: 判断图中有几个环 #include<cstdio> #include<cstring> #include<algorithm> using namesp ...

  9. 题目解析——判断字符串是否是合法的IP地址

    题目描述:给定一个字符串,判断该字符串是否是合法的IP地址. 代码实现: #include<iostream> #include<stdlib.h> using namespa ...

最新文章

  1. Rabbitmq消息发送事务与确认机制
  2. GitLab添加SSH Keys并连接(windows)
  3. 【机器视觉】机器视觉博客汇总
  4. 数据结构实验二:迷宫的求解
  5. android通讯录管理(获取联系人,通话记录,短信消息),Android通讯录管理(获取联系人、通话记录、短信消息)(二)...
  6. 2019年第十届蓝桥杯国赛B组试题B-质数拆分-01背包问题+素数筛选
  7. mysql 触发器定义变量_MySQL 函数存储过程触发器定义简单示例
  8. 第三课、Qt的诞生和本质------------------狄泰软件学院
  9. 设计模式笔记二十三:策略模式
  10. 罗永浩担任“大局官”,小米双十一狂发补贴
  11. H5 --力导向图、关系图谱
  12. 21天实战人工智能系列:人工智能产品经理最佳实践(3)
  13. jQuery 前后端分离项目总结
  14. GitHub上整理的一些工具
  15. 微信小程序 宠物论坛1
  16. 用 gulp require.js 和 jQuery 写一个小米项目之-----滚动商品和下面商品加载的实现
  17. 树的计数 Prufer序列+Cayley公式
  18. 东软睿驰 bms车载测试工程师
  19. 安装服务器操作系统的iso文件,iso文件怎么安装,详细教您iso系统镜像文件怎么安装...
  20. 德艺双修才貌双全 史上16位青楼佳人 迷住宋徽宗的李师师

热门文章

  1. 日志特征选择汇总(基于天池比赛)
  2. python怎么分析数据差异的方法_如何比较两组数据之间的差异性
  3. 2019-06-04 9个接私活的网站,你有码,我有钱
  4. macOS Big Sur 11.0 B2(20A4300b)原版镜像
  5. 迅为iTop4412精英板运行QT程序触摸/鼠标失灵
  6. 必须掌握的hashcode()方法
  7. python游戏开发框架_Python游戏开发:数字华容道
  8. flash制作打地鼠游戏代码,打地鼠游戏编程代码
  9. AD绘制第一块STM32最小系统板 (二)AD16修改原理图图纸大小
  10. 游戏输入控制的五条黄金法则