1075: 聚餐人数统计

题目描述

马克思手稿中有这样一道趣味数学题:男人、女人和小孩总计n个人,在一家饭店里吃饭,共花了cost先令,每个男人各花3先令,每个女人各花2先令,每个小孩各花1先令,请用穷举法编程计算男人、女人和小孩各有几个。

输入

输入两个正整数,表示人数n和花费cost。

输出

若问题有解,则输出所有解,每行输出三个数据,代表男人、女人和小孩的人数,用空格分隔;若问题无解,则输出“No answer"。

样例输入

30 50

样例输出

0 20 10
1 18 11
2 16 12
3 14 13
4 12 14
5 10 15
6 8 16
7 6 17
8 4 18
9 2 19
10 0 20

来源#include<stdio.h> 
#define TRUE 1 
#define FALSE 0 
 
 
int main() 

    int n, c; 
    int i, j, k ; 
    int NoAnswer = TRUE; 
 
    scanf("%d%d", &n, &c); 
 
    for(i = 0;i <= n; i++) 
        for(j = 0; j <= n - i; j++) 
        { 
            k = n - i - j; 
              if(3 * i + 2 * j + k == c)              { 
                printf("%d %d %d\n", i, j, k); 
                NoAnswer = FALSE; 
            } 
        } 
 
    if(NoAnswer == TRUE) 
        printf("No answer\n"); 
 
    return 0; 
}

原文地址:https://www.cnblogs.com/binanry/p/9234140.html

时间: 2024-10-20 05:25:34

1075: 聚餐人数统计的相关文章

课题:监控视频内的人数统计

课题简介 监控视频下的人数统计在生活中应用广泛,有效掌握实时的人数信息,对于人流控制,公共空间设计,行人行为分析,意外事件控制等非常重要.然而这个课题也面对着监控视频分辨率,人群遮挡等问题,目前这个课题的研究领域活跃,提出了很多行之有效的方法,但是对于场景的依赖度很高,统计精度也有待提升.本次毕业设计,将会立足于视频分析,结合当前已知解决方案,采用计算机视觉的技术手段和模式识别的理论依据,进行充分的实验和思考,对课题进行深入的研究和探索,提出解决监控视频下人数统计的高效可行的方法. 文献检索综述

【Jsp】利用Application对象实现访问人数统计功能

利用Application对象实现访问人数的统计很常见,但是一些书籍讲解这一技术的时候,往往没有做完整.一旦服务器重启,由于Application会被销毁,重新建立,人数统计则会再一次从零开始.解决方法,个人认为,应该同时利用到数据库,这样无论服务器要重启或者遭遇到停机什么,被统计的人数还是会一直累计上去,不会丢失.下面就介绍一个例子,解决利用Application对象实现访问人数统计功能由于服务器重启或者停机而导致从零开始的问题,同时介绍如果利用Application对象把保存到web.xml

页面在线访问人数统计&amp;&amp;在线登录人数统计一

一.页面在线访问人数统计 OnlineSessionListener监听器(实现HttpSessionListener)接口来实现页面在线访问人数统计,当有用户访问到页面就会创建一个session,此时会触发public   void   sessionCreated(HttpSessionEvent   se)方法,如果session失效,此时会触发public   void   sessionDestroyed(HttpSessionEvent   se)方法.在此方法里我们用OnlineL

博客园添加访问人数统计

无意中看到有这个访问量的统计,觉得挺好玩的,我们现在就来添加一个吧: 1. 先到http://www.amazingcounters.com/sign-up.php   这个地址去申请一个帐户,申请时填写好自己的资料,比如 你的统计风格样式.要统计的地址.要统计的类型,是浏览量(PV) 还是 访客数(UV),或者你也可以2个都统计:这些统计数据都是可以任意修改的哟,不过我们最好还是以真实的访问量为主吧: 2. 在上述网站的"Get HTML Code See Statistics"菜单

人数统计

今年计算机学院研究生入学复试分多个小组.现在老师需要知道每组复试同学中男生和女生的人数.请你编写程序分别统计出男女生的总人数. 输入 对于每组输入数据有两行,第一行是一个正整数n(1 < n < 1000),表示参加该组复试的总人数.接下来一行有n个整数(取值为0或1),0代表男生,1代表女生,整数间由一个空格隔开. 输出 对于每组测试用例,输出一行,由两个数组成,用一个空格隔开,分别表示男生和女生的总人数. 样例输入 7 0 1 0 0 1 1 0 样例输出 4 3 #include <

博客访问人数统计

很早之前就写了这个代码,今天重新更新一下 发现对千分位数字的匹配有些bug 另外对来自不同地区的数据没进行爬取. 爬取数据:http://s04.flagcounter.com/more7/XTPq/ 处理逻辑: 1. 爬取数据 2. 构造数组:日期,博客访问量,flag访问量 3. 保存数据到文件 4. 保存pickle文件 5. 生成访问折线图 爬取代码如下所示,详细代码见开源访问:https://github.com/zpfbuaa/blogVisitors # -*- coding: u

截止2019年6月,PMI全球持证人数统计

原文地址:https://blog.51cto.com/13554215/2423202

分组统计查询(学习笔记)

查询出公司每个月支出的工资总和 --查询出公司每个月支出的工资总和 SELECT SUM(sal) FROM emp; 查询出公司的最高工资,最低工资和平均工资 --查询出公司的最高工资,最低工资和平均工资 SELECT MAX(sal),MIN(sal),ROUND(AVG(sal),2) FROM emp; 统计出公司最早雇佣和最晚雇佣的雇佣日期 --统计出公司最早雇佣和最晚雇佣的雇佣日期 SELECT MIN(hiredate) 最早雇佣日期 , MAX(hiredate) 最晚雇佣日期

人数识别(转)

步骤: 1.视频图像灰度化img 2,选取第一帧图像first_img,视频每帧和第一帧相减,得到src 3,对src图片进行 阈值,滤波处理 4,查找处理好图片的边界findContours: 5,对边界区域进行统计,满足条件的进行计数 代码实 现: using namespace std; using namespace cv; int main(){ Mat img, src, frame, frame_gray, first_frame, threshold_src, gass_src,