第四届逻辑推理大赛

合集下载

法律逻辑事实推理案例题(3篇)

法律逻辑事实推理案例题(3篇)

第1篇一、案件背景某市A区B公司与C公司于2010年签订了一份土地租赁合同,合同约定C公司将位于A区的一块土地租赁给B公司使用,租赁期限为20年,自2010年1月1日起至2029年12月31日止。

合同签订后,B公司按照约定支付了首期租金,并开始在该土地上从事经营活动。

然而,在租赁期限即将届满时,双方因租金支付、土地使用范围等问题产生纠纷。

二、案件事实1. B公司认为,根据合同约定,C公司应在租赁期满后无条件将土地返还给B公司。

但C公司却表示,在租赁期满后,土地的使用权将归C公司所有,B公司需支付土地出让金才能继续使用。

2. B公司提出,C公司未按照合同约定支付租金,且在租赁期间擅自改变土地用途,违反了合同约定。

C公司则认为,B公司在租赁期间已将土地转租给第三方,且转租收益归C公司所有。

3. 双方就土地使用范围产生争议。

B公司认为,根据合同约定,土地的使用范围仅限于商业用途,而C公司却在该土地上建设了住宅楼。

三、法律逻辑事实推理1. 合同效力根据《中华人民共和国合同法》第十二条的规定,合同是平等主体之间设立、变更、终止民事权利义务关系的协议。

合同依法成立,对当事人具有法律约束力。

本案中,B公司与C公司签订的土地租赁合同是双方真实意愿的表示,且不违反法律法规的强制性规定,因此该合同合法有效。

2. 租赁期满后的土地归属根据《中华人民共和国合同法》第二百一十九条的规定,租赁期限届满,承租人应当按照约定返还租赁物。

本案中,B公司与C公司签订的土地租赁合同约定租赁期限为20年,自2010年1月1日起至2029年12月31日止。

根据合同约定,租赁期满后,土地的使用权应归C公司所有。

因此,C公司有权要求B公司在租赁期满后返还土地。

3. 租金支付及土地使用范围根据《中华人民共和国合同法》第二百二十一条的规定,承租人应当按照约定的方式支付租金。

本案中,C公司未按照合同约定支付租金,违反了合同约定。

同时,根据《中华人民共和国合同法》第二百二十四条的规定,承租人应当按照约定的用途使用租赁物。

【奥赛】小学数学竞赛:逻辑推理.学生版解题技巧 培优 易错 难

【奥赛】小学数学竞赛:逻辑推理.学生版解题技巧 培优 易错 难
【例 7】老师让小新把小胖、小贝、小丸子、小淘气、小马虎的作业本带回去,小新见到这五人后就一人给了一本,结果全发错了.现在知道:⑴小胖拿的不是小贝的,也不是小淘气的;⑵小贝拿的不是小丸子的,也不是小淘气的;⑶小丸子拿的不是小贝的,也不是小马虎的;⑷小淘气拿的不是小丸子的,也不是小马虎的;⑸小马虎拿的不是小淘气的,也不是小胖的.另外,没有两人相互拿错(例如小胖拿小贝的,小贝拿小胖的).问:小丸子拿的是谁的本?小丸子的本被谁拿走了?
【巩固】徐、王、陈、赵四位师傅分别是工厂的木工、车工、电工和钳工,他们都是象棋迷。(1)电工只和车工下棋;(2)王、陈两位师傅经常与木工下棋;(3)徐师傅与电工下棋互有胜负;(4)陈师傅比钳工下得好。问:徐、王、陈、赵四位师傅各从事什么工种?
【巩固】甲、乙、丙三个小学生都是少先队的干部,一个是大队长,一个是中队长,一个是小队长.一次数学测验,这三个人的成绩是:⑴丙比大队长的成绩好.⑵甲和中队长的成绩不相同.⑶中队长比乙的成绩差.请你根据这三个人的成绩,判断一下,谁是大队长呢?
说:“若 的成绩得 ,则 将得 . 的成绩将比 好.”
说:“若 的成绩不是得到 ,则 将得 .若我的成绩得到 ,则 的成绩将不是 .”
猜完后,打开各纸包一看发现每人都只猜对了一包,并且每包只有一人猜对.请你判断他们各猜对了其中的哪一包?
【巩固】五封信,信封完全相同,里面分别夹着红、蓝、黄、白、紫五种颜色的卡片.现在把它们按顺序排成一行,让 、 、 、 、 五人猜每只信封内所装卡片的颜色.
猜:第2封内是紫色,第3封是黄色;
猜:第2封内是蓝色,第4封是红色;
一、列表推理法
逻辑推理问题的显著特点是层次多,条件纵横交错.如何从较繁杂的信息中选准突破口,层层剖析,一步步向结论靠近,是解决问题的关键.因此在推理过程中,我们也常常采用列表的方式,把错综复杂的约束条件用符号和图形表示出来,这样可以借助几何直观,把令人眼花缭乱的条件变得一目了然,答案也就容易找到了.

小学奥数习题版三年级其他逻辑推理学生版

小学奥数习题版三年级其他逻辑推理学生版

逻辑推理知识要点根据解题思路的不同,逻辑推理分为两种类型:真假判断型和条件分析型。

真假判断1.某仓库被窃。

经过侦破,查明作案的人是甲、乙、丙、丁四个人中的一个人。

审讯中,四个人的口供如下:甲:“仓库被窃的那一天,我在别的城市,因此我是不可能作案的。

”乙:“丁就是罪犯。

”丙:“乙是盗窃仓库的罪犯,因为我亲眼看见他那一天进过仓库。

”丁:“乙是有意陷害我。

”现假定这四个人的口供中,只有一个人讲的是假话。

那么谁是盗窃仓库的罪犯?又是谁在说假话?2.有一天,某一珠宝店被盗走了一块贵重的钻石。

经侦破,查明作案人肯定在甲、乙、丙、丁之中。

于是,对这四个重大嫌疑犯进行审讯。

审讯所得到的口供如下:甲:我不是作案的。

乙:丁是罪犯。

丙:乙是盗窃这块钻石的罪犯。

丁:作案的不是我。

经查实:这四个人的口供中只有一个是假的。

那么,到底谁才是盗窃犯?谁说了假话?3.如上题若四个人的口供中只有一个是真的,那么谁才是盗窃犯?又是谁说了真话?4.赵明、钱红、孙杰三人被北京大学、清华大学和北京师范大学录取。

他们分别被哪个学校录取的,同学们作了如下的猜测:同学甲猜:赵明被清华大学录取,孙杰被北京师范大学录取。

同学乙猜:赵明被北京师范大学录取,钱红被清华大学录取。

同学丙猜:赵明被北京大学录取,孙杰被清华大学录取。

结果,同学们的猜测各对了一半。

那么,他们的录取情况是怎样?5.地理老师在黑板上挂了一张世界地图,并给五大洲的每一个洲都标上一个代号,让学生认出五个洲,五个学生分别回答如下:甲:3号是欧洲,2号是美洲;乙:4号是亚洲,2号是大洋洲;丙:1号是亚洲,5号是非洲;丁:4号是非洲,3号是大洋洲;戊:2号是欧洲,5号是美洲。

老师说他们每人都只说对了一半,那么1至5号分别是哪个洲?6.A、B、C三人中有一人做了一件好事,为了弄明白到底是谁做的好事,老师询问了他们三人,他们的回答如下:A说:“我没做这件事,B也没有做。

”B说:“我没做这件事,C也没有做。

小学奥数:8-4 体育比赛.教师版

小学奥数:8-4 体育比赛.教师版

体育比赛中的数学对于体育比赛形式的逻辑推理题,注意“一队的胜、负、平”必然对应着“另一队的负、胜、平”。

有时综合性的逻辑推理题需要将比赛情况用点以及连接这些点的线来表示,从整体考虑,通过数量比较、整数分解等方式寻找解题的突破口。

【例 1】 三年级四个班进行足球比赛,每两个班之间都要赛一场,那么每个班要赛几场?一共要进行多少场比赛? (如果参赛队每两队之间都要赛一场,这种比赛称为单循环赛)【考点】体育比赛 【难度】1星 【题型】解答【解析】 (法一)题意要求每两个点之间都连一条线段.先考虑点A (如图),它与B 、C 、D 三点能且只能连接三条线段AB 、AC 、AD ;同样,从点B 也可以连出三条线段BA 、BC 、BD ;从点C 可以连出三条线段CA 、CB 、CD ;从点D 可以连出三条线段DA 、DB ,DC .因此,从一个点可以连三条线段.从每个点都连出三条线段,共有四个点.3412⨯=(条)注意到线段AB 既是由A 点连出的,也是由B 点连出的,并且每一条线段都是这样(如图),所以,线段的总数应为:6(条).(法二)从点A 引出三条线.AB 、AC 、AD ,为避免重复计数,从B 点引出的线段只计BC 、BD 两条,由C 点引出的只有CD 一条.因此,线段的总数为3216++=(条).通过例题的讲解,对于这个问题,我们就可以很轻松地解决了.一共有四个队,每个队都要比赛413-=场,一共有比赛3426⨯÷=场.【点拨】我们可以将上面的问题如下表述:下面的四个点,每两个点之间都连一条线段,那么,从一个点可以连出几条线段?一共可以连多少条线段?【答案】6场【巩固】 市里举行足球联赛,有5个区参加比赛,每个区出2个代表队.每个队都要与其他队赛一场,这些比赛分别在5个区的体育场进行,那么平均每个体育场都要举行多少场比赛?【考点】体育比赛 【难度】1星 【题型】解答【解析】 一共有5210⨯=(个)队参加比赛,共赛10(101)245⨯-÷=(场),平均每个体育场都要举行4559÷=(场)比赛.【答案】9场【巩固】 二年级六个班进行拔河单循环赛,每个班要进行几场比赛?一共要进行几场比赛?【考点】体育比赛 【难度】1星 【题型】解答【解析】 每个班要进行5场,一共要进行65215⨯÷=(场)比赛.【答案】每个班要进行5场,一共要进行15场比赛例题精讲 知识点拨体育比赛问题【巩固】20名羽毛球运动员参加单打比赛,两两配对进行单单循环赛,那么冠军一共要比赛多少场?【考点】体育比赛【难度】1星【题型】解答【解析】假设20名羽毛球运动员中的甲是冠军,那么甲与其他19名运动员都赛过了,也就是一共赛了19场.【答案】一共赛了19场【例2】8只球队进行淘汰赛,为了决出冠军,需要进行多少场比赛?【考点】体育比赛【难度】2星【题型】解答【解析】方法一:8进4进行了4场,4进2进行2场,最后决赛是1场,因此共进行了4217++=(场)比赛.方法二:每进行一场比赛就淘汰一支球队,最后只剩下冠军了,也就是说淘汰了7只球队,因此进行了7场比赛.【答案】7场比赛【例3】学校进行乒乓球选拔赛,每个参赛选手都要和其他所有选手各赛一场,一共进行了36场比赛,有人参加了选拔赛.A.8B.9C.10【考点】体育比赛【难度】2星【题型】选择【关键词】2008,第四届,IMC国际数学邀请赛,新加坡,初赛【解析】三个人比赛,可以比赛3223⨯÷=场;如果有五个⨯÷=场;如果四个人比赛,可以比赛4326人比赛,那么可以比赛54210⨯÷=场,所以⨯÷=场;如果有9个人比赛,那么可以比赛98236答案是B.【答案】答案是B【巩固】朝阳区的几个学校举行篮球比赛,每两个学校都要赛一场,共赛了28场,那么有几个学校参加了比赛?【考点】体育比赛【难度】2星【题型】解答【解析】假设有n个学校参加比赛,那么就有(1)2n=,也n n⨯-÷场比赛,现在已知共赛了28场,那么8就是有8个学校参加了比赛.【答案】8个学校【例4】有8个选手进行乒乓球单循环赛,结果每人获胜局数各不相同,那么冠军胜了几局?【考点】体育比赛【难度】2星【题型】解答【解析】8个选手进行乒乓球单循环赛,每个选手都要参加7场比赛,而且每人获胜局数各不相同,所以每人获胜的局数分别为0~7局,那么冠军胜了7局.【答案】冠军胜了7局【例5】A、B、C、D、E五位同学一起比赛象棋,每两人都要比赛一盘.到现在为止,A已经赛4盘,B赛3盘,C赛2盘,D赛1盘.问:此时E同学赛了几盘?【考点】体育比赛【难度】2星【题型】解答【解析】画5个点表示五位同学,两点之间连一条线段表示赛一场,建议教师让学生动手按要求画一画.A根据题意,A已经赛4盘,说明A与B、C、D、E各赛一盘,A应与B、C、D、E点相连.D 赛1盘,是与A点相连的.B赛3盘,是与A、C、E点相连的.C赛2盘,是与A、B点相连的.从图上E点的连线条数可知,E同学赛了2盘.【答案】E同学赛了2盘【巩固】八一队、北京队、江苏队、山东队、广东队五队进行象棋友谊赛,每两个队都要赛一场,一个月过后,八一队赛了4场,北京队赛了3场,江苏队赛了2场,山东队赛了1场.那么广东队赛了几场?【考点】体育比赛【难度】2星【题型】解答【解析】八一队赛了4场,说明八一队和其它四队都赛过了.山东队赛了1场,说明只和八一队赛过.北京队赛了3场,说明与八一队、江苏队、广东队赛过.江苏队赛了2场,说明与八一队、北京队赛过.由此可知,广东队只和八一队、北京队赛过,赛了2场.【答案】赛了2场【巩固】A、B、C、D、E、F六人赛棋,采用单循环制。

第四届蓝桥答案

第四届蓝桥答案

第四届“蓝桥杯”选拔赛试题高职组1、猜年龄#include "stdafx.h"#include "math.h"void main(){int a[10]={0},LF,SCF;int i,j,k;for(i=11;pow(i,4)< 1000000;i++){LF=i*i*i;SCF=i*i*i*i;//四位数a[0]=LF/1000; //存放立方的千位a[1]=LF/100%10; //存放立方的百位a[2]=LF/10%10; //存放立方的十位a[3]=LF%10; //存放立方的个位//六位数a[4]=SCF/100000; //存放四次方的十万位a[5]=SCF/10000%10; //存放四次方的万位a[6]=SCF/1000%10; //存放四次方的千位a[7]=SCF/100%10; //存放四次方的百位a[8]=SCF/10%10; //存放四次方的十位a[9]=SCF%10; //存放四次方的个位for(j=0;j<=9;j++){for(k=j+1;k<10;k++){if(a[j]!=a[k] && SCF>=100000) //判断两两是否相等continue;elsebreak;}}if(k==11) //说明找到了符合条件的数{printf("当年岁数为:%d岁\n",i); //正确答案为18break;}}}2、马虎的算式#include "stdio.h"void main(){int a,b,c,d,e;int sum=0;for(a=1;a<=9;a++){for(b=1;b<=9;b++){for(c=1;c<=9;c++){for(d=1;d<=9;d++){for(e=1;e<=9;e++){if( (a!=b && a!=c && a!=d && a!=e) && ( b!=c && b!=d && b!=e) && (c!=a && c!=d && c!=e) && (d!=a && d!=b && d!=e) ){if((a*10+b) * (c*100+d*10+e) == (a*100+d*10+b) * (c*10+e)){printf("%d,%d,%d,%d,%d\n",a,b,c,d,e);sum++;}}}}}}}printf("总共有%d种\n",sum);}3、振兴中华#include "stdio.h"void main(){int a[4][5];int i, j;for (j = 0; j <5; j++) //第一行列循环{a[0][j] = 1; //第一行每一列都设为1 }for (i = 1; i <4; i++) //第一列行循环{a[i][0] = 1; //每一行的第一列都设为1for (j = 1; j < 5; j++) //列循环{a[i][j] = a[i-1][j] + a[i][j-1]; //等于前一行同列的值+ 同一行前一列的值}}printf("%d\n", a[3][4]);}4、幻方填空#include "stdafx.h"void main(){int a[4][4];int k=1;int i,j,t;int sum1[4]={0},sum2[4]={0},sum3=0,sum4=0;for(i=0;i<4;i++) //行{for(j=0;j<4;j++) //列{a[i][j]=k; //将1-16 逐一赋给16个元素k++; //保持k的值与元素对应}}for(i=0;i<2;i++) //遍历开始{for(j=0;j<4;j++){if((i==j) || (i+j==3)) //只交换一轮{t=a[i][j];a[i][j]=a[4-1-i][4-1-j];a[4-1-i][4-1-j]=t;}}}for(i=0;i<4;i++){for(j=0;j<4;j++) //打印幻方{printf("%d\t",a[i][j]);}printf("\n");}}5、公约数公倍数#include "stdafx.h"void swap(int *a,int *b){int temp;temp=*a;*a=*b;*b=temp;}void myfunc(int a, int b){int m,n,r;if(a<b) swap(&a,&b);m=a;n=b;r=a%b;while(r!=0){a=b;b=r;r=a%b;}printf("%d\n",b); // 最大公约数printf("%d\n",m*n/b); // 最小公倍数}void main(){int a,b;scanf("%d,%d",&a,&b);myfunc(a,b);}6、三部排序法#include "stdafx.h"void sort3p(int* x, int len){int p = 0;int left = 0;int right = len-1;while(p<=right){if(x[p]<0){int t = x[left];x[left] = x[p];x[p] = t;left++;p++;}else if(x[p]>0){int t = x[right];x[right] = x[p];x[p] = t;right--;}else{p++; //填空位置}}}void main(void){int x[] = {25,18,-2,0,16,-5,33,21,0,19,-16,25,-3,0};int len = 14;sort3p(x, len);for(int i = 0; i < len; i++){printf("%d,", x[i]);}}7、核桃的数量#include"stdafx.h"void swap(int *a,int *b){int t;t=*a;*a=*b;*b=t;}int fun(int a,int b){int m,n,r;if(a<b)swap(&a,&b);m=a;n=b;r=a%b;while(r!=0){a=b;b=r;r=a%b;//求两数最小公倍数:先求两数最大公约数,再将两数之积除以两数最大公约数}return m*n/b;}void main(){int a,b,c;scanf("%d %d %d",&a,&b,&c);printf("%d\n",fun( fun(a,b),fun(b,c) ) );//求三数最小公倍数:先求前两个数最小公倍数,再求前两个数最小公倍数与第三个数的最小公倍数}8、打印十字图#include "stdafx.h"void swap(int *a, int *b){int temp;temp = *a;*a = *b;*b = temp;}int go(int i, int j, int n){if (i > n * 2 + 3)i = n * 4 + 6 - i;if (j > n * 2 + 3)j = n * 4 + 6 - j;if (i < j) swap(&i, &j);if (i <= 2 && j <= 2) return 0;if (i % 2 == 1 && j >= i - 2) return 1;if (j % 2 == 1 && j != i - 1) return 1;return 0;}void main(){int n;scanf("%d", &n);int i, j;for (i = 1; i <= n*4+5; i++){for (j = 1; j <= n*4+5; j++){if (go(i, j, n))printf("$");elseprintf(".");}printf("\n");}}9、带分数#include "stdafx.h"#define N 9int num[N] = {1,2,3,4,5,6,7,8,9};int tag[3][3] = {{4,3,2},{5,3,1},{6,2,1}};void swap(int *a, int *b){int temp;temp = *a;*a = *b;*b = temp;}int go(int i, int n){int a, b, c;int count = 0;for (a = 0; a < 3; a++){int r[3] = {0} , d = 0;for (b = 0; b < 3; b++)for (c = 0; c < tag[a][b]; c++)r[b] = r[b] * 10 + num[d++];if (r[0] + r[1] / r[2] == n && r[1] % r[2] == 0) count++;if (r[0] + r[2] / r[1] == n && r[2] % r[1] == 0) count++;if (r[1] + r[0] / r[2] == n && r[0] % r[2] == 0) count++;if (r[1] + r[2] / r[0] == n && r[2] % r[0] == 0) count++;if (r[2] + r[0] / r[1] == n && r[0] % r[1] == 0) count++;if (r[2] + r[1] / r[0] == n && r[1] % r[0] == 0) count++;}while (i < N){int k = i + 1;while (k < N){swap(num + i, num + k);count += go(i + 1, n);swap(num + i, num + k);k++;}i++;}return count;}void main(){int n;scanf("%d", &n);printf("%d", go(0, n)); }10、剪格子#include"stdafx.h"#define N 10int num[N][N];// tag是用来标志格子有没有加入,用颜色来表示,1为已加入,黑色,0为没加入,白色// 初始化全为白色int tag[N][N] = {0};int m, n;int r = 100;//判断格子(i,j)颜色是否t,一样的话就找他周围颜色也为t//返回找到的总数int find(int i, int j, int t, int ntag[][N]){int count = 0;//出界或走过if (i < 0 || i >= n || j < 0 || j >= m || ntag[i][j] == 1)return 0;//标为已走过ntag[i][j] = 1;//颜色不一样,返回if (tag[i][j] != t)return 0;count++;count += find(i - 1, j, t, ntag);count += find(i + 1, j, t, ntag);count += find(i, j - 1, t, ntag);count += find(i, j + 1, t, ntag);return count;}//判断是否当前的tag,能不能剪成两块int isbad(){int i, j, k = 0;int t = tag[0][0];int ntag1[N][N] = {0};int ntag2[N][N] = {0};//找一块连在一起的黑格子int ge1 = find(0, 0, t, ntag1);for (i = 0; i < n; i++){for (j = 0; j < m; j++){if (tag[i][j] != t){k = 1;break;}}if (k == 1)break;}if (i == n && j == m)return 0;//找连在一起的白格子int ge2 = find(i, j, tag[i][j], ntag2);return ge1 + ge2 != m * n;//若黑+白!= 总数说明不止两块,如:黑$白#/*##$$##$$##这种情况就有2块白的,1块黑的*/}// 判断格子(i,j)是否出界,以及判断格子可不可以剪成两块连续的格子int bad(int i, int j){if (i < 0 || i >= n || j < 0 || j >= m || tag[i][j] == 1)return 1;tag[i][j] = 1; //格子加入int b = isbad(); //判断格子可不可以剪成两块连续的格子tag[i][j] = 0; //格子退出return b;}/** i, j 下一个要加入的格子* k 已加入的格子数* count 剩余总分* 执行完,全局tag是没有改变的*/void go(int i, int j, int k, int count){// 判断格子是否可加入if (bad(i, j) || count < num[i][j])return;// 格子可加入,已加入格子数+1k++;// 如果剩余总分刚好等于加入的格子的分数,那么这种情况符合要求if (count == num[i][j]){if (r > k)r = k;return;}// 加入格子,tag改变为1tag[i][j] = 1;count -= num[i][j];// 寻找周围格子是否可加入go(i - 1, j, k, count); // 执行完,tag是没有改变的go(i + 1, j, k, count); // 执行完,tag是没有改变的go(i, j - 1, k, count); // 执行完,tag是没有改变的go(i, j + 1, k, count); // 执行完,tag是没有改变的// 格子退出, tag恢复为0,也就是保证执行完,tag是没有改变的tag[i][j] = 0;}int main(){scanf("%d %d", &m, &n);int i, j;int half = 0;for (i = 0; i < n; i++)for (j = 0; j < m; j++){scanf("%d", &num[i][j]);// 计算总分half += num[i][j];}// 判断总分是否为偶数if (half % 2 == 0 && half >= num[0][0] * 2) {// 计算总分的一半half /= 2;// go(int i, int j, int k, int count)// 下一个要加入的格子为i, j: (0,0)// 已加入的格子数为0// half 剩余总分go(0, 0, 0, half);}if (r == 100)r = 0;printf("%d", r);return 0;}。

小学四年级奥数教程-逻辑推理

小学四年级奥数教程-逻辑推理

中英法日

√×√

×
丙√ × √ ×


×
中英法日 甲× √ × √ 乙√ × × √ 丙√ × √ × 丁× √ √ ×
h
25
学四年级奥数教程-逻辑推理
再假设甲会说中文。由(2)知,丁也会中文; 由(1)知丙不会中文,再由每人会两种语言,知丙 会英、法语(见左下表;由(1)(4)推知乙会中文 和法语;再由(3)及每人会两种语言,推知丁会英
居住地。 甲说:“我和乙都住在北京,丙住在天津。” 乙说:“我和丁都住在上海,丙住在天津。” 丙说:“我和甲都不住在北京,何伟住在南京。” 丁说:“甲和乙都住在北京,我住在广州。” 假定他们每个人都说了两句真话,一句假话。问:
不在场的何伟住在哪儿?
h
17
学四年级奥数教程-逻辑推理
因为甲、乙都说“丙住在天津”,我们可以假设这 句话是假话,那么甲、乙的前两句应当都是真话,推 出乙既住在北京又住在上海,矛盾。所以假设不成立, 即“丙住在天津”是真话。
语(见右下表)。结果符合题意。
中英法日
中英法日
甲√ × × √
甲√ × × √

×
乙√ × √ ×
丙× √ √ ×
丙× √ √ ×
丁√
×
丁√ √ × ×
所以甲会中、日语,乙会中、法语,丙会英、法
语,丁会中、英语。
h
26
学四年级奥数教程-逻辑推理
1.甲、乙、丙分别是来自中国、日本和英国的 小朋友。甲不会英文,乙不懂日语却与英国小朋友热 烈交谈。问:甲、乙、丙分别是哪国的小朋友?
h
18
学四年级奥数教程-逻辑推理
在解答逻辑问题时,有时需要将列表法与 假设法结合起来。一般是在使用列表法中, 出现不可确定的几种选择时,结合假设法, 分别假设检验,以确定正确的结果。

NOI’2004福建省选手选拔赛试卷

NOI’2004福建省选手选拔赛试卷

NOI’2004福建省选手选拔赛试卷试卷满分为100分试题一、猜数游戏 (本题满分30分)«问题描述:猜数游戏是一个古老的智力游戏。

一个游戏者A首先想出一个数x(1£ x £ n),让另一个游戏者B来猜。

现在由你扮演游戏者B,用尽可能少的次数猜出x,并且你所猜的数中大于x的数不能超过m个。

为了更全面测试你的程序的性能,游戏者A可能会想出多个不同的数,让你来猜。

你必须依次猜出每一个数。

«交互方式:本题是一道交互式题目,你的程序应当和测试库进行交互,而不得访问任何文件。

测试库提供两个函数:Init,Ask,它们的作用和用法如下:Ø Init(m,n)必须首先调用,用它来获得正整数m,n的值,并且读入第一个待猜的数。

(1£m£n,1£n£10000)。

Ø Ask(num)的作用是询问。

其中1£num£n。

表示询问num是否是A所想的x。

若函数返回0,表示num=x;若函数返回-1,表示num<x;若函数返回1,表示num>x。

当num=x时,测试库会自动读入下一个待猜的数,如果所有的数都已经被猜出,测试库会自动终止你的程序,切记你的程序不得自行终止。

当num>x的次数超过m次,或者出现num>n,num<1的情况,程序将会被异常终止。

对于每一个待猜的数,调用Ask函数的次数不能超过50次。

«一个成功交互的例子:«对Pascal程序员的提示:你的程序应当使用下列语句引用测试库:uses mylib;测试库提供的函数/过程原型为:procedure Init(var m,n:integer);function Ask(num:integer):integer;«对C/C++程序员的提示:你应当建立一个工程,把文件mylib.obj包含进来,然后在程序头加上一行:#include “mylib.h”测试库提供的函数原型为:void Init(int *m, int *n);int Ask(int num);«评分方法:如果你的程序有下列情况之一,得0分:Ø访问了任何文件(包括临时文件)或者自行终止;Ø非法调用库函数;Ø让测试库异常退出。

逻辑推理问题

逻辑推理问题

A12标准奥数教程逻辑推理问题【知识要点和基本方法】1.逻辑推理问题在近年来的许多竞赛试题中,常常会见到这样的一类题目,没有或很少给出什么数量关系;他们的解决方法主要不是依靠数学概念、法则、公式进行运算,较少用到专门的数学知识,而是根据条件和结论之间的逻辑关系,进行合理的推理,做出正确的判断,最终找到问题的答案,这就是逻辑推理问题(详见例题)2.逻辑推理问题的条件一般说来都具有一定的隐蔽性和迷惑性命且没有一定的解题模式。

因此,要正确解决这类问题,不仅需要始终抱地灵活的头脑,更需要遵循逻辑思维的基本规律------同一律、矛盾律和排中律。

(1)“矛盾律”指的是在逻辑推理过程中,对同一结论的推理不能自相矛盾。

(2)“排中律”值的是在逻辑推理过程中,一个思想或为真或为假,不能既不真或为假,不能既不真也不假。

(3)“同一律”指的是在逻辑推理过程中,同一对象的内涵必须是确定的,在进行判断和推理的过程中,每一概念都必须在同一意义下使用,不许偷换。

3. 逻辑推理问题拮据的方法一般有:(1)列表画图法。

(2)假设推理法。

(3)枚举筛选法。

注:列表即将同一对象的两种不同表达方式分别用行与列标出,通过横向与纵向的不断比较得出结论;假设是数学中思考问题的一种方法,有些应用题,无论我们是从条件出发用综合法解题,还是从问题出发用分析法去解答,都很难找到正确答案,但用合理“假设”,依照已知条件进行推算,根据数量上出现的矛盾,进行比较,并做出调整,很容易解决问题;枚举即为逐个探讨各种假设的正确性,进而得出确切的信息;下面将通过例题来学习上述提出的三个规律和三种解决逻辑推理的方法。

【例题精讲】(一)列表画图法例1 一次网球邀请赛,来自湖北,广西,江苏,北京,上海的五名运动员相遇在一起,据了解:(1)王平仅与另外两名运动员比赛过;(2)上海运动员和另外三名运动员比赛过;(3)李兵没有和广西运动员比赛过;(4)江苏运动员和凌华比赛过;(5)广西,江苏,北京的三名运动员相互之间都比赛过;(6)赵林仅与一名运动员比赛过。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第四届逻辑推理大赛工商管理学院09、10、11级各班:一、活动主题:“激扬逻辑,闪耀思维”二、主办单位:共青团湖南大学委员会三、承办单位:共青团数学与计量经济学院团委、学生会协办单位:湖南大学数学建模协会湖南大学逻辑推理社四、活动主旨:推进教学改革和提高教学质量五、活动时间:报名时间:11月19日至11月25日(请于11月25日12:00前将报表发送至)预赛时间:12月3日周六上午9:00~12:00决赛时间:12月13日周二下午2:00~4:30六、活动地点:预赛:综合教学楼教室,北校教学楼决赛:地点另行通知七、活动具体安排:1、预赛:安排在综合教学楼(具体教室另行通知)以笔试的方式进行选拔,预赛的笔试时间为120分钟,试题将作出难度调整,仍以逻辑推理为背景,由专业教师与学生负责人从专业书籍、往年的公务员考试试卷等材料中精选并加以删改。

(样卷见附录2)。

预赛结束后,回收的试卷将由数学院骨干教师与优秀学生代表进行评分,甄选出30位同学进入决赛。

2、决赛:安排在综合教学楼(具体教室另行通知)进行,决赛将延续上届的风格,用当今最流行的桌面逻辑推理游戏的方式(详细介绍见附录3)。

参赛选手借助道具用品进行缜密的推理,进行积分制的比赛,共分三组比赛,结合决赛现场专业人员对各参赛人员的逻辑性思维能力的打分,最终决出相应名次。

3、颁奖典礼:将在12月18日举行颁奖典礼,届时将会邀请院里资深教师前来致辞,并做有关逻辑推理的讲座。

大赛奖项:4、个人奖项:一等奖5名,二等奖10名,三等奖15名,优胜奖30名。

均颁发奖状及精美奖品。

5、院系奖项:根据参赛学院的组织参赛人数与获奖人数等数据进行综合评比,推选活动最佳组织奖三名(分别授予获奖院分团委)。

联系人:胡同学张同学孟同学工商管理学院团委学生会二〇一一年十一月二十二日附录1___________学院逻辑推理大赛报名名单附录2逻辑推理大赛预赛样卷一、选择题:(5*10)1、请从所给的四个选择项中,选择最适合的一个填在问号处,使之呈现一定的规律性:()A. B. C. D.2、请从所给的四个选择项中,选择最适合的一个填在问号处,使之呈现一定的规律性:()A. B. C. D.3、以下一组字母是一组常用英语词的第二个字母,请推出其下一个字母:N,W,H,O,I,I,()A. EB. AC. KD. F4、填补空缺项,使之符合原数列的排列规律:1,8,9,4,___,1/6A. 0B. 3/2C. 1D. 1/35、填补空缺项,使之符合原数列的排列规律:, 7924653, 724653, 74653, 4653, ( )A. 653B. 453C. 465D. 以上皆错6、一个足球教练这样教导他的队员:“足球比赛从来是以结果论英雄。

在足球比赛中,你不是赢家就是输家;在球迷的眼里,你要么是勇敢者,要么是懦弱者。

由于所有的赢家在球迷眼里都是勇敢者,所以每个输家在球迷眼里都是懦弱者。

”为使上述足球教练的论证成立,以下哪项是必须假设的?A.在球迷看来,球场上勇敢者必胜。

B.球迷具有区分勇敢和懦弱的准确判断力。

C.球迷眼中的勇敢者,不一定是真正的勇敢者。

D.即使在球场上,输赢也不是区别勇敢和懦弱的唯一标准。

E.在足球比赛中,赢家一定是勇敢者。

7、一位妇女患了不孕症,前去医院就诊。

医生告诉她,鉴于目前的医疗水平,她的病治不好。

她焦急地问医生:“那我的病会不会遗传呢?” 以下哪一个选项中的逻辑错误,与题干中的最为类似?A.??当今这个世界上的书是读不完的,摆在我面前的这本书是当今世界上的书,所以,摆在我面前的这本书也是读不完的。

B.??某中草药说明书上写道:“支气管炎、哮喘病是多发病、疑难病,令患者和医者大伤脑筋,至今尚无良方益药。

本品由着名老中医XXX根据祖传秘方配制而成。

经多年临床实验,对治疗慢性支气管炎、哮喘、感冒咳嗽有效率达到95%。

”C. 设想没有水会怎么样?如果没有水,就没有游泳池;如果没有游泳池,就学不会游泳;如果学不会游泳,当发洪水时,就会被水淹死。

D.??尽管有知识就会有力量,但没有知识并不等于没有力量。

E.??钱不是万能的,但没有钱是万万不能的。

8、图示方法是几何学课程的一种常用方法。

这种方法使得这门课比较容易学,因为学生们得到了对几何概念的直观理解,这有助于培养他们处理抽象运算符号的能力。

对代数概念进行图解相信会有同样的教学效果,虽然对数学的深刻理解从本质上说是抽象的而非想象的。

上述议论最不可能支持以下哪项断定?A.通过图示获得直观,并不是数学理解的最后步骤。

B.具有很强的处理抽象运算符号能力的人,不一定具有抽象的数学理解能力。

C.几何学课程中的图示方法是一种有效的教学方法。

D.培养处理抽象运算符号的能力是几何学课程的目标之一。

E.存在着一种教学方法,可以有效地用于几何学,又用于代数。

9、某地有两个奇怪的村庄,A庄的人在星期一、三、五、说谎,B庄的人在二、四、六、说谎。

在其他日子他们都说实话。

一天,外地的孙铁来到这里,见到两个人,分别向他们提出关于日期的问题。

两人都说:“前天是我说谎的日子。

”如果此两人分别来自A、B两庄,那么最有可能为真的是:A.这一天是星期日或星期五B.这一天是星期四或星期三C.这一天是星期六或星期三D.这一天是星期三或星期一10、因为青少年缺乏基本的驾驶技巧,特别是缺乏紧急情况的应对能力,所以必须给青少年的驾驶执照附加限制。

在这点上,应当吸取H国的教训。

在H国,法律规定16岁以上就可申请驾驶执照。

尽管在该国注册的司机中19岁以下的只占7%,但他们却是20%的造成死亡的交通事故的肇事者。

以下各项有关H国的断定如果为真,都能削弱上述议论,除了A.与其他人相比,青少年开的车较旧,性能也较差。

B.青少年开车时载客的人数比其他司机要多。

C.青少年开车的年均公里(即每年平均行驶的公里数)要高于其他司机。

D.和其他司机相比,青少年较不习惯系安全带。

E.据统计,被查出酒后开车的司机中,青少年所占的比例,远高于他们占整个司机总数的比例。

二、填空题:(5*4)1、下列英文字母以一定的规律排列,请依此规律写出接下来的一个字母:C, F, I, D,H,L, E,J,______.2、一家钟表店被盗,经查可以肯定是甲、乙、丙、丁中的某一个人所为。

审讯中,甲说:"我不是罪犯。

"乙说:"丁是罪犯。

" 丙说:"乙是罪犯。

"。

丁说:"我不是罪犯。

"经调查,证实四人中只有一个说的是真话。

则,______是罪犯。

3、{ }是[ ]{ }不是[ ]要求:1.填完后,两句话都是正确的。

?2.第一句和第二句中,相同括号中所填词语是一样的。

4、某日,A夫妇邀请了三对夫妇来吃饭,他们分别是B夫妇、C夫妇和D夫妇。

用餐时,他们八人均匀地坐在一张圆桌旁,且只有一对夫妇是被隔开的,现已知;I:A太太对面的人是坐在B先生左边的先生。

Ⅱ:C太太左边的人是坐在D先生对面的一位女士。

Ⅲ:D先生右边的人是位女士,她坐在A先生左边第二位置上的女士的对面。

则我们可推断,_______夫妇在安排座位时被隔开了。

三、简答题:(10*3)1、在下面的三个加法算式中,每个字母都代表0~9 的一个数字,而且不同的字母代表不同的数字。

但是,每个字母在一个加法算式中所代表的数字,并不一定和它在其他加法算式中所代表的数字相同。

请问,哪一个加法算式的和最小,是Ⅰ,是Ⅱ,还是Ⅲ?(请写出简明推导过程,直接写答案给1分)2、正常的骰子,相对两面的点子数目之和总是7;就此而言,上图中的三只骰子是正常的。

但是,从各个面的方位来看,其中有一只与其他两只不同。

问,在A 、B 、C 这三只骰子中,哪一只与其他两只不同?(请写出简明推导过程,直接写答案给1分)3、前提: 有五栋五种颜色的房子;每一位房子的主人国籍都不同;这五个人每人只喝一种饮料,只抽一种牌子的香烟,只养一种宠物;没有人有相同的宠物,抽相同牌子的香烟,喝相同的饮料提示:1.英国人住在红房子里2.瑞典人养了一条狗3.丹麦人喝茶4.绿房子在白房子左边5.绿房子主人喝咖啡6.抽PALL MALL 烟的人养了一只鸟7.黄房子主人抽DUNHILL 烟8.住在中间那间房子的人喝牛奶9.挪威人住第一间房子 10.抽MIXTURE 烟的人住在养猫人的旁边 11.养马人住在DUNHILL 烟的人旁边 12.抽BLUE MASTER 烟的人喝啤酒 13.德国人抽PRINCE 烟 14.挪威人住在蓝房子旁边 15.抽混合烟的人的邻居喝矿泉水问题是: 1、住什么颜色房子的抽PALL MALL 烟?2、黄房子住的是哪国人?附加题(20分)3、有N 个小球外形无区别,但是有一个在质量上与其他的球不一样。

用天平称最少m 次一定将不同的球找出来。

显然随N 增大,m 不会减小。

现在想解决的问题是对于任何给定的次数m ,找出在该次数下能解决的最大的N 值,用max N 来表示。

并给出对应于(max N ,m )的一种解法。

附录3桌面游戏“矮人矿工”游戏规则基本规则桌游开始前先把卡片依照路径卡、行动卡、金块卡及矮人卡各自分开。

以玩家的数目来决定坏胚子和挖金人(好矮人们)的数量。

七人游戏:3个坏胚子与4个好矮人准备好适当的矮人卡后将其洗匀,发给每个玩家各一张。

不能让别的玩家知道自己的身份。

矿坑的大小为5*8:□□□□□□□★□□□□□□□□●□□□□□□★●=起点卡□□□□□□□□★=终点卡□□□□□□□★□=可放置路径卡的空位将金块卡洗匀后面朝下放在一旁。

接着将剩下的路径卡与行动卡放在一起并洗匀,然后每个玩家发5张,剩下的卡片则作为牌库。

桌游的方式是由年龄最小的玩家先出牌,每个玩家轮流出牌。

当轮到你的时候你可以选择:1.在矿坑中加入一张路径卡2.在一位玩家面前放置一张行动卡3.弃牌,将一张卡片面朝下的放到弃牌堆中(弃牌堆中会有面朝上与朝下的牌)一旦牌库的牌抽完,玩家便不再抽牌。

加入路径卡的方式是由起点卡开始延伸,道路与道路要相连接,只能长边与长边相接并且每放一张牌必须与之前放置的牌的相接边接口完全吻合,空的一边则无所谓。

好矮人们必须要想办法连接成一条通往终点的道路。

当卡片连接到终点时翻开面朝下的终点卡,若是金块图案则游戏结束,好矮人获得胜利。

如果玩家都没有牌可以打,则由坏胚子获胜。

使用行动卡时,将卡片打到玩家面前即可。

行动卡介绍1.熄灭的提灯、损毁的推车、断柄的丁字镐:障碍卡,该玩家不能打出路径卡直到排除这个障碍。

同一个玩家面前,每一种障碍只能放一张。

2.提灯、推车、丁字镐:工具卡,恢复其对应的障碍物。

有些卡片上同时印着两种工具的图案,这表示它可以恢复其中任一种障碍。

一张工具卡只能恢复一张障碍卡,即使它上面印着两种工具。

相关文档
最新文档