田忌赛马c语言程序设计,关于c语言的田忌赛马问题。
关于c语言的田忌赛马问题。0
ffqeaab542015.07.10浏览106次分享举报
#include
#include
#include
#include
#include
using namespace std;
int cmp(int a,int b)
{
return a>b;
}
int main()
{
int n;
while(cin>>n)
{
int a[10000];
int b[10000];
for(int i=0;i
scanf("%d",&a[i]);
for(int i=0;i
scanf("%d",&b[i]);
sort(a,a+n,cmp);
sort(b,b+n,cmp);
int i=0,j=n-1;
int m=0,v=n-1;
int ka=a[i];
int kb=b[j];
int sa=a[m];
int sb=b[v];int num=0;
for(int c=0;c
{
if(ka>kb)
{
num++;
ka=a[i++];kb=b[m++];
}
else if(ka
{
num--;
kb=b[m++];
sa=a[j--];
}
else
{
for(int t=j;t>=i;t--,v--)
{
if(sa>sb)
{
num++;
sa=a[t--];sb=b[v--];j--;
}
else
{
if(sa
{
num--;
sa=a[--t];kb=b[m++];
j--;
}
sa=a[--j];sb=v;break ;
}
}
}
if(i>j) break ;
}
printf("%d\n",num*200);
}
return 0;
}
我的完整代码在这儿,当测试数据为齐王和田忌相同时,结果总是多胜一场,求大牛解解。。
田忌赛马c语言程序设计,关于c语言的田忌赛马问题。相关推荐
- c语言小饭店等位就餐程序,C语言程序设计 C语言程序设计 3.C语言程序设计教案全部.doc...
C语言程序设计教案 PAGE PAGE 2 C语言程序设计教案 C语言程序设计教案 编写:宋铁桥 计算机技术系 二〇一七年三月整理 河北工业职业技术学院 <C语言程序设计>课程教案首页 授 ...
- dsp c语言程序设计,DSP C语言程序设计.pdf
第13章 DSP程序设计 主要内容: (1)DSP C语言程序设计 (2)C语言与汇编语言混合编程 (3)DSP程序烧写 13.1 DSP C语言程序设计 DSP支持使用ANCI C进行程序设计,并提 ...
- 现代C语言程序设计之C语言概述
现代C语言程序设计之C语言概述 现代C语言程序设计 1.1 信息技术发展趋势 目前信息技术主要经历了互联网.移动互联网以及以大数据.云计算.物联网.人工智能.区块链为代表的新兴技术三个阶段. 互联网 ...
- 用C语言编写从A到Z随机步法,实用C语言程序设计教程1C语言学习基础ppt71.ppt
实用C语言程序设计教程1C语言学习基础ppt71 C语言程序设计 - 第1章 C语言学习基础 第1章 开篇 --C语言学习基础 --目标既不是精确的,也不是预先设定的,目标应是一般性的.生成性的,从而 ...
- C语言程序设计题/C语言计算机二级考前押题版
C语言程序设计题/C语言计算机二级考试押题版 与 数位 和 数 有关 求max与min 任意四个数 运算符和表达式版本 #include <stdio.h> int main( ) {in ...
- 上海大学c语言程序设计,上海大学2009-C语言程序设计秋季学期试卷.doc
上海大学2009-C语言程序设计秋季学期试卷 (091)上海大学200-2010年学期试卷 200.11 课程名:程序设计课程号:学分:5应试人声明: 我保证遵守<上海大学学生手册>中的& ...
- c#语言程序设计实例,C#语言程序设计用.ppt
C#语言程序设计用.ppt Form1.Designer.cs 文件: namespace Proj8_1 { partial class Form1 { /// ///必需的设计器变量. /// p ...
- c语言程序设计01,c语言程序设计01.doc
西安郵電學院 目: 学生宿舍管理系统 院部名称:电子工程学院专业名称:电子信息工程班 级:电子0902班内序号:03学生姓名 :陈趱指导教师:张琼时间:2009年6月21日至 2007年7月2日 C语 ...
- c语言程序设计迷宫,C语言程序设计课程设计-迷宫.doc
C语言程序设计课程设计-迷宫 大 学 C语言程序设计 课程设计(论文) 题目: 迷宫问题 院(系): 专业班级: 学 号: 学生姓名: 指导教师: 教师职称: 讲 师 起止时间: 2009.12.14 ...
- 自考c语言程序设计,自考“C语言程序设计”模拟试题八
一.选择题 1.一个C语言程序是由( )构成. A.语句 B.行号 C.数据 D.函数 2.下面标识符中正确的是( ). ...
最新文章
- CyberArticle(网文快捕)上传文件提示‘许可不足’
- OC动态创建的问题变量数组.有数组,在阵列13要素,第一个数据包阵列,每3元素为一组,分成若干组,这些数据包的统一管理。最后,一个数组.(要动态地创建一个数组).两种方法...
- mysql 两张表合并查询_中级数据分析-多表查询
- Java生鲜电商平台-用户管理的架构与实战
- linux path减少,Linux的环境变量PATH中所带来的问题及解决方法
- linux下log日志乱码_如何用 Linux 技巧大大提高工作效率?
- 基于FPGA实现ADS1675数据采集
- java下打包软件--生成exe文件
- CSS中的position 和z-index
- 全网首发:制作LINUX安装软件包,要处理哪些系统目录和文件(1)
- 市场营销案例分析PPT模板-朴尔PPT
- 【线性代数笔记】秩为1的矩阵的性质
- android动态指示箭头,android – 自定义选项卡指示器(箭头像指示器)
- 李小铭计算机专业应聘书作文,应聘申请书英语作文
- macos系统镜像iso_Windows10操作系统iso镜像、微软正版软件下载站:MSDN,我告诉你...
- 云终端计算机进入bios,【惠普进bios按什么键】惠普进bios调u盘启动_惠普进入bios-系统城...
- w7计算机摄像头怎么打开,如何打开摄像头,详细教您Win7摄像头怎么打开
- React学习笔记(八)--- HooK
- 如何快速学习一门计算机语言
- 一个“吃货”的广州一日游~