1.简要描述:输入一个数,代表要检测的例子的个数,每个例子中:输入两 个时间(格式 HH:MM:SS),前面时间减去后面时间输出在时钟上显示的时间,格 式一样,如果是以为数字的前面补零。

#include<stdio.h>
int h1,h2,h3,m1,m2,m3,s1,s2,s3;
void main()
{while(scanf("%d:%d:%d",&h1,&m1,&s1)!=EOF){scanf("%d:%d:%d",&h2,&m2,&s2);if(s1<s2){m1--;s1+=60;}s3=s1-s2;if(m1<m2){h1--;m1+=60;}m3=m1-m2;h3=h1-h2;printf("%02d:%02d:%02d\n",h3,m3,s3);}
}

2.简要描述:一个活动有 N(1<N<100)个人参加,一个主持人和 N-1 个普通 参加者,其中所有的人都认识主持人,主持人也认识所有的人,主持人要求 N-1 个参加者说出他们在参加者中所认识的人数,如果 A 认识 B,则 B 认识 A,所以最 少是会认识一个人,就是主持人,他们说出了自己所认识的人数后,需要判断他 们中有没有人说谎。

输入: 第一行是 N,N=0 表示结束 第二行是 N-1 个数字

输出: Lie absolutely 或者 maybe truth

Input:

7

1 2 4 5 5 3

9

3 7 7 7 7 5 6 6

Output:

Lie absolutely

maybe truth

#include<stdio.h>
#include<string.h>
int n,num[100000],f,i,j;
void swap(int *a,int *b)
{int temp=*a;*a=*b;*b=temp;
}
void sort(int *k,int l)
{for(i=1;i<l;i++){for(j=1;j<l-i;j++)if(k[j]<k[j+1])swap(&k[j],&k[j+1]);}
}
void main()
{while(scanf("%d",&n)!=EOF&&n){for(i=1;i<n;i++)scanf("%d",&num[i]);sort(&num,n);f=0;for(i=1;i<n;i++){for(j=i+1;j<i+num[i]&&j<n;j++){num[j]--;if(num[j]<1){f=1;break;}}if(f==1){printf("Lie absolutely!\n");break;}}if(i==n)printf("maybe truth.\n");}
}

这题有点参考别人的。先把所有认识的人的数字从大到小排序,然后每次读取一个数据k,就对后面k-1个数字进行减1,表示她们认识的人又少了一个,中途有数据小于1的话(因为至少有认识一个主持人),就说明在说谎。

3.12 杭电复试题2013相关推荐

  1. 3.12 杭电复试题2014

    1.如果您曾经尝试在 Macintosh 上阅读 html 文档,您就知道如果没有安装网 景,那是多么困难. 现在,谁能忘记安装 HTML 浏览器呢?这很简单,因为大多数时候你在 MAC 电脑上不需要 ...

  2. 3.7 杭电复试题2011

    1.输入三个正整数 A.B.C,判断这三个数能不能构成一个三角形. #include<stdio.h> int i,a,b,c; void swap(int *m,int *n) {int ...

  3. 3.5 杭电复试题2007

    1."回文串"是一个正读和反读都一样的字符串,比如"level"或者"noon" 等等就是回文串.请写一个程序判断读入的字符串是否是&quo ...

  4. 3.10 杭电复试题2012

    1.写一程序将十进制数转变为十六进制数输出.每行输入一个十进制数,当输入数位0时,输出结束. #include<stdio.h> #include<string.h> int ...

  5. 3.6 杭电复试题2010

    1.猜数字游戏   题目:随即产生一个 3 位的正整数,让你进行猜数字,如果猜小了,输出: "猜小了,请继续". 如果猜大了,输出:"猜大了,请继续".如果猜对 ...

  6. 3.6 杭电复试题2009

    1.输入两个整数,求出最大公约数. #include<stdio.h> int i,res,a,b; void swap(int *m,int *n) {int temp;temp=*m; ...

  7. 3.5 杭电复试题 2006

    1.输入一个十进制的数,把它变成八进制,类似的把十进制变成 16 进制, 把十六进制转变为十进制等. #include<stdio.h> #include<math.h> in ...

  8. 中央电大c 语言程序设计本科试题,中央电大本科C语言程序设计试题2013年1月.pdf...

    中央电大本科C语言程序设计试题2013年1月 试卷代号:1075 座位号仁口 中央广播电视大学 2012-2013 学年度第一学期"开放本科"期末考试 c+十谐黯程序设计试题 20 ...

  9. Python必会的12道面试题,看看你会几题?

    今天小编为大家收集了一些Python的面试题,最近好多小伙伴给我留言说在学习Python,希望可以多发一些Python的文章.小编非常欣慰有这么多好学的小伙伴,那大家加油,把Python学好,每天都进 ...

最新文章

  1. win7清除系统托盘图标的方法
  2. java随机数语句_Java语言程序设计(七)Math类生成随机数及if语句
  3. 关于web程序中使用KindEditor向数据库插入带有格式的数据时出现的问题
  4. iOS开发零碎知识点
  5. 工作总结书写的意义及要求
  6. Nodejs模块、自定义模块、CommonJs的概念和使用
  7. Mac-ios下JDK的安装路径(java)
  8. 虚拟机上php5.6安装教程,手把手安装linux虚拟机教程
  9. MVC 1.0的可能方法
  10. Equivalent Strings
  11. 工作与生活 -- 平衡是必须的
  12. MySQL高可用--MGR入门(1)单主/多主模式搭建
  13. vs 调试exe引用的lib
  14. #JS 窗口resize避免触发多次
  15. HashMap的实现原理、JDK1.7和JDK1.8的对比以及死锁问题
  16. python3 pyv8 linux,Python3.5安装PyV8
  17. ubuntu系统下,Firefox火狐浏览器播放网页视频失败,显示未安装视频插件
  18. 应用数据难互通 如何打破小微企业“信息壁垒”?
  19. C++ 批量图片拼接
  20. Linux学习之路-基础命令、管道、软连接【3】---20171120

热门文章

  1. Python爬虫实战,完整的思路和步骤(附源码)
  2. 法和法律的概念、法的本质和特征(国家意志性、强制性 、利导性 、规范性)、法的形式 (宪法、法律、行政法规、地方性法规、自治法规、特别行政区法律、行政规章、国际条约)、法的分类(成文法和不成文法..)
  3. 大数据周会-本周学习内容总结010
  4. 给拯救者Y7000换个固态
  5. 五.抽象接口与依赖反转(C面向对象开发)
  6. 如何评价蚂蚁的ant-design-vue UI框架
  7. spring cloud contract的应用实现与概念理解-服务提供者一侧的落地
  8. Ajax登录注册-----数据请求 交互
  9. 每天学习Java一点点
  10. cf 834 E. Ever-Hungry Krakozyabra