清橙OJ A1095 回溯之教室排课
题目地址:http://www.tsinsen.com/ViewGProblem.page?gpid=A1095
//清橙OJ A1095 回溯之教室排课
//http://www.tsinsen.com/ViewGProblem.page?gpid=A1095
#include<stdio.h>
#include<string.h>
int room[9]={0,120,40,85,50,100,140,70,100};
int mark[9],ans[5],demand[5],flag;
void RE(int k)
{int i;if(k==5){flag=0;for(i=1;i<4;i++)printf("%d ",ans[i]);printf("%d\n",ans[4]);return;}for(i=1;i<=8;i++){if(mark[i]&&demand[k]<=room[i]){mark[i]=0;ans[k]=i;RE(k+1);mark[i]=1;}}
}
int main()
{while(~scanf("%d %d %d %d",&demand[1],&demand[2],&demand[3],&demand[4])){flag=1;memset(mark,1,9*sizeof(int));RE(1);if(flag)printf("-1\n");}return 0;
}
清橙OJ A1095 回溯之教室排课相关推荐
- 清橙OJ A1046 加法器
题目链接:http://www.tsinsen.com/A1046 //清橙OJ A1046 加法器 //http://www.tsinsen.com/A1046 #include <stdio ...
- 清橙OJ A1035 素数之和
题目地址:http://www.tsinsen.com/A1035 //清橙OJ A1035 素数之和 //http://www.tsinsen.com/A1035 //复习一下那个标记素数的过程. ...
- 清橙OJ A1036.分解质因数
题目地址:http://www.tsinsen.com/ViewGProblem.page?gpid=A1036 //清橙OJ A1036.分解质因数 //http://www.tsinsen.com ...
- springboot+高校教室排课系统 毕业设计-附源码221556
springboot高校教室排课系统的设计与实现 摘 要 随着互联网趋势的到来,各行各业都在考虑利用互联网将自己推广出去,最好方式就是建立自己的互联网系统,并对其进行维护和管理.在现实运用中,应用软件 ...
- php校园学校教室排课系统 php毕业设计题目课题选题 php毕业设计项目作品源码(1)功能概要
该系统主要分网站管理员.班主任.任课老师这几个角色 网站管理员 学校设置 学校概要:设置学校简介.学校机构.学校领导.校园风景.联系我们 分院设置:录入分院信息.分院列表.分院信息修改和删除 老师中心 ...
- 清橙OJ 1082 查找第K小元素 -- 快速排序
题目地址:http://oj.tsinsen.com/A1082 问题描述 给定一个大小为n的数组s和一个整数K,请找出数组中的第K小元素. 这是一个补充程序的试题,你需要完成一个函数: int fi ...
- php校园学校教室排课系统 php毕业设计题目课题选题 php毕业设计项目作品源码(3)任何老师和班主任功能
班主任 任课老师
- 清橙A1210. 光棱坦克
问题描述 一个平面直角坐标系上,有N个点,标号为1到N,其中第i个点的坐标为(x[i], y[i]). 求满足以下两个条件的点列{p[i]}的数目(假设{p[i]}的长度为M): 1) 对任意1 &l ...
- [bzoj 2038 OR 清橙A1206 小Z的袜子]莫队算法
[bzoj 2038 OR 清橙A1206 小Z的袜子]莫队算法 题意描述:[清橙A1206 时限:1s] [bzoj 2038 时限:20s] 题意描述: 作为一个生活散漫的人,小Z每天早上都要耗费 ...
最新文章
- python引用numpy出错_引用numpy出错详解及解决方法
- 没人比程序猿更讨厌软件
- 小蚂蚁学习mysql性能优化(5)--SQL以及索引优化--需要添加索引的列
- 【C# 委托 Lambda表达式】一个简单的例子
- linux界面版admin,linux下Nginx+Django Admin界面无样式问题解决方法
- http status 404 – 未找到_从零开始搭建自己的网站004添加404处理页面
- PHP能在Mac上运行吗,PHP Composer无法在Mac上运行
- H5在线商城/全新商城支持团购优惠劵砍价
- 了解第三方授权OAuth
- Spring处理跨域请求
- 回味手写三层-增删改查
- 广度优先搜索nodeHDU/HDOJ 1242 Rescue 典型的迷宫广度优先搜索题
- 如何做一个基于JAVA的新闻管理系统毕业设计毕设作品(springboot框架)
- 分享168套HTML个人博客模板---总有一个是你想要的
- pkg-config 详解
- 使用Python下载flbook.com.cn电子书
- android如何查看分区信息,【Android】Android如何查看分区情况
- 亚马逊云免费服务器安装教程AWS微软系统教程含Tomcat,mysql,Tomcat去项目名,端口名!
- 网络营销实战课-文案实操案例
- ubuntu16.04系统制作本地apt源
热门文章
- 【Win 10 应用开发】MIDI 音乐合成——乐理篇
- unity教程之Unity引擎
- mysql数据库重做日志文件_数据库:mysql:重做日志文件(redo log file)
- 嵌入式硬件 软件测试,嵌入式系统软硬件功能测试方法及性能评估研究
- 教你文件批量重命名技巧,彻底告别手工改名的繁琐
- MATLAB2014a的安装
- 华为手机通过ADB永久关闭系统更新
- 【问题解决】error: pathspec ‘XXX‘ did not match any file(s) known to git
- nodejs生成uid
- 整理了一下浅墨大神的Visual C++/DirectX 9.0c的游戏开发手记