【离散数学】 SDUT OJ 1.1联结词真值运算
1.1联结词真值运算
Problem Description
已知命题变元p和q的真值,求它们的合取式(p∧q)、析取式(p∨q)、蕴涵式(p→q)、等值式(A<=>B)、与非式(p↑q)、或非式(p↓q)的真值。
Input
多组输入,每组测试数据输入两个0或1的整数p和q,1表示真值为真,0表示真值为假
Output
每组测试数据单独占一行,以空格隔开的6个0或1的整数,分别为p和q的合取式(p∧q)、析取式(p∨q)、蕴涵式(p→q)、等值式(A<=>B)、与非式(p↑q)、或非式(p↓q)的真值。
Sample Input
0 0
Sample Output
0 0 1 1 1 1
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
    int p, q;
    int He, Xi, Yun, Deng, YF, HF;
    while(~scanf("%d %d", &p, &q))
    {
        if(!p && !q)
        {
            He = 0;
            Xi = 0;
            Yun = 1;
            Deng = 1;
            YF = 1;
            HF = 1;
        }
        else if(p && !q)
        {
            He = 0;
            Xi = 1;
            Yun = 0;
            Deng = 0;
            YF = 1;
            HF = 0;
        }
        else if(!p && q)
        {
            He = 0;
            Xi = 1;
            Yun = 1;
            Deng = 0;
            YF = 1;
            HF = 0;
        }
        else if(p && q)
        {
            He = 1;
            Xi = 1;
            Yun = 1;
            Deng = 1;
            YF = 0;
            HF = 0;
        }
        printf("%d %d %d %d %d %d\n", He, Xi, Yun, Deng, YF, HF);
    }
    return 0;
}
记住基础知识很简单;
【离散数学】 SDUT OJ 1.1联结词真值运算的更多相关文章
- SDUT OJ 2607
		
/*http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2607*/ 题目大意:给出一个字符串,求出里 ...
 - SDUT OJ  1221   亲和数 (找出某个数n所有的因子数,只需要暴力:2->sqrt(n) 即可 )
		
亲和数 Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 如果a的因子和等于b,b的因子和等于a,且a≠b,则称a,b为亲和数对. ...
 - SDUT OJ 图练习-BFS-从起点到目标点的最短步数 (vector二维数组模拟邻接表+bfs ,    *【模板】 )
		
图练习-BFS-从起点到目标点的最短步数 Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 在古老的魔兽传说中,有两个军团,一个叫天 ...
 - 【离散数学】 SDUT OJ 传递闭包   &&   memset 使用注意事项
		
传递闭包 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 已知有n头牛,m次战斗关系, ...
 - 【离散数学】 SDUT OJ 建图
		
建图 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 编程使得程序可以接受一个图的点边 ...
 - 【离散数学】SDUT OJ 指定长度路径数
		
指定长度路径数 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 题目给出一个有n个节点 ...
 - 【离散数学】SDUT OJ 补图
		
补图 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 题目给出一个无向图,求该无向图关 ...
 - 【离散数学】 SDUT OJ 偏序关系
		
偏序关系 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 给定有限集上二元关系的关系矩 ...
 - 【离散数学】 SDUT OJ 集合的包含
		
集合的包含 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 已知含n个元素的集合的子集 ...
 
随机推荐
- winform问题集锦
			
正试图在 os 加载程序锁内执行托管代码.不要尝试在 DllMain 或映像初始化函数内运行托管代码 说明 .NET2.0中增加了42种非常强大的调试助手,MDA.Loaderlock 是其中之一.L ...
 - Leetcode:Container With Most Water分析和实现
			
题目大意是提供n个非负整数,a1,...,an,可以将其理解为多个边界(垂直的线段),其中ai处于x坐标i处,并且ai代表的线段高度即为ai的值.要求我们取这样的i与j,使得ai与aj以及x坐标轴围成 ...
 - codeforce465DIV2——D. Fafa and Ancient Alphabet
			
概率的计算答案给出的这张图很清楚了,然后因为要求取模,a/b%M=a*b^-1%M=a*inv(b,M)%M; #include <cstdio> #include <cstring ...
 - 一段上传图片预览JS脚本,Input file图片预览的实现
			
在深圳做项目的时候,需要一个用户上传头像预览的功能!是在网上找了好多,都不太满意.要么是flash的,要么是Ajax上传后返回图片路径的,要么压根就是不能用的.幸运的是在这个项目以前有人写过一个图片预 ...
 - Apache htpasswd命令
			
一.简介 htpasswd是apache的一个工具,该工具主要用于建立和更新存储用户名.密码的文本文件,主要用于对基于http用户的认证. 二.语法 Usage: htpasswd [-cimBdps ...
 - 12.Alias(别名)
			
通过使用 SQL,可以为列名称和表名称指定别名(Alias). SQL Alias 表的 SQL Alias 语法 SELECT column_name(s) FROM table_name AS a ...
 - 2.Border Layout 自定义一个Layout来完成布局。
			
目标: 1.添加控件的函数 void QLayout::addWidget ( QWidget * w ) 在这个例子里面我们重载这个函数 void addWidget ( QWidget * w, ...
 - hdu  2211 杀人游戏
			
设f(N,K)返回最后取出的编号 那么f(n,k)进行第一次选后,剩下n-n/k个人,这剩下的人里最后被取出的编号为f(n-n/k,k)记为x 那么它在前一次队列里的编号则是(x-1)/(k-1)+x ...
 - 10.Python之Ansible自动化运维常用模块
			
Ansible中文权威文档:http://www.ansible.com.cn/docs/ Ansible从入门到精通:https://www.bilibili.com/video/av3361175 ...
 - Python基础-3
			
目录 1. 函数基本语法及特性 2. 参数与局部变量 3. 返回值 知识插入:嵌套函数 4.递归 5.匿名函数 6.函数式编程介绍 7.高阶函数 8.内置函数 一.函数基本语法 函数是什么? 函数一词 ...