排序:
默认
按更新时间
按访问量

P1141 01迷宫

P1141 01迷宫 题目描述 有一个仅由数字0与1组成的n×n格迷宫。若你位于一格0上,那么你可以移动到相邻4格中的某一格1上,同样若你位于一格1上,那么你可以移动到相邻4格中的某一格0上。 你的任务是:对于给定的迷宫,询问从某一格开始能移动到多少个格子(包含自身)。 输入输出格式 输入...

2017-07-08 07:45:09

阅读数:491

评论数:0

[NOIP1999]邮票面值设计

[NOIP1999]邮票面值设计 题目描述   给定一个信封,最多只允许粘贴N张邮票,计算在给定K种邮票的情况下(假定所有的邮票数量都足够),如何设计邮票的面值,能得到最大max,使得1-max之间的每一个邮资值都能得到。   例如,N=3,K=2,如果面值分别为1分、4分,则在l分-6...

2017-07-05 20:29:58

阅读数:250

评论数:0

P1605 迷宫

题目背景 迷宫 【问题描述】 给定一个N*M方格的迷宫,迷宫里有T处障碍,障碍处不可通过。给定起点坐标和 终点坐标,问: 每个方格最多经过1次,有多少种从起点坐标到终点坐标的方案。在迷宫 中移动有上下左右四种方式,每次只能移动一个方格。数据保证起点上没有障碍...

2017-07-05 16:49:52

阅读数:244

评论数:0

回文日期(date)

问题描述 在日常生活中,通过年、月、日这三个要素可以表示出一个唯一确定的日期。 牛牛习惯用8位数字表示一个日期,其中,前4位代表年份,接下来2位代表月份,最后2位代表日期。显然:一个日期只有一种表示方法,而两个不同的日期的表示方法不会相同。 牛牛认为,一个日期是回文的,当且仅当表...

2017-06-25 17:18:12

阅读数:639

评论数:0

7624:山区建小学

#include using namespace std; int d[501] = {0}; int sumd[501] = {0}; int f[501][501]; int cut[501][501]; int main() { int m, n, i, j, k; cout<&...

2017-05-06 12:06:00

阅读数:227

评论数:0

信息奥赛 循环节

循环节 求A/B的精确值,精确到小数点后N位,在这N位内若是有限小数,则输出-1; 若出现是无限不循环小数,则输出0;若是循环小数, 则输出一个循环节。其中A、B是整数范围,N 输入文件:只有一行,A,B,N,它们中间用空格隔开,        输出文件:只有一行,就是所求结果。     ...

2017-03-19 10:41:35

阅读数:213

评论数:0

信息奥赛 按一定规则出牌

扑克牌 一付扑克牌取所有的方块,按1,2,3,…,10,J,Q,K 的顺序从上至下排好,并按下面要求取走牌:翻出最上面一张牌,放到一旁,把第二张牌放到这叠牌的最下面,……,重复上述过程,直到翻完所有的牌。问:     ①最后翻出的牌是哪一张? ②如果要求按1,2,3,…,10,J,Q,K的...

2017-03-19 10:31:00

阅读数:158

评论数:0

信息奥赛 排序

排序 由文本文件提供一个由英文句子组成的短文,短文的总长度不超过240,试编程统计文中各英文字母出现的频率,并按出现的频率, 从高到低重新排列26个英文字母,对出现相同频率的字母按字母表中的优先次序排列。不考虑英文字母的大小写,请全部转换成大写输出,对未出现的英文字母不输出。 输入文件:只有一...

2017-03-18 19:27:53

阅读数:225

评论数:0

信息奥赛 回文数

回文数 一个左右对称的自然数称为回文数,即这个数从左往右读与从右往左读是一样的,如121,686,13731,8668等都是回文数。现请你编一程序, 输入一个长整型范围内的自然数N,判断它是否是回文数。如果是就输出这个回文数,若不是则输出-1。 输入文件:只有一行,就是正整数N,      ...

2017-03-18 19:20:12

阅读数:222

评论数:0

用示例来说明如何重载运算符

用示例来说明如何重载运算符 定义了一个叫做点的结构体,通过重载运算符,可以执行点的加法和输出。 #include using namespace std; struct point { int x, y; point(int a=0, int b=0) //构造函数 { x = ...

2017-03-17 18:00:17

阅读数:157

评论数:0

C++利用递归求排列的代码

C++利用递归求排列的代码 求出N个不同元素的所有排列方式,代码中设定10个元素分别是0到9,可以求出这十个元素的所有排列 #include <iostream>using namespace std;int arr[10];void perm(int list[], int k, ...

2017-03-04 16:27:23

阅读数:162

评论数:0

信息奥赛 有一块金属,三个人对它们进行判断

信息奥赛 有一块金属,三个人对它们进行判断。                             甲说:它不是铁,也不是钢。                                       乙说:它不是铁,而是锌。                           ...

2017-03-02 22:59:08

阅读数:145

评论数:0

信息奥赛 约瑟夫环问题

信息奥赛   约瑟夫环问题 编号为1、2、3、…、n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。从指定编号为1的人开始,按顺时针方向自1开始报数,报到指定值m时停止报数,报第m的人出列,并将他的密码作为新的m值,从他在顺时针方向的下一个人开始,重新从1开始报数,如此类推,直至所有的...

2017-02-27 20:22:22

阅读数:179

评论数:0

信息奥赛 求数字的乘积根问题

信息奥赛 求数字的乘积根问题 一个正整数的数字的乘积N 的定义是:这个整数中非零数字的乘积。例如,整数999的数字乘积为9×9×9,即729。729的数字乘积为7×2×9,即126。126的数字乘积为1×2×6,即12。12的数字乘积为1×2,即2。一个正整数的数字乘积根N是这样得到的:反复取该整...

2017-02-27 00:23:58

阅读数:913

评论数:0

信息奥赛 求整数

信息奥赛 求整数 任意给出一个正整数N,找一个正整数M,使得N*M的值的数字的由0、1、… 、C(C<=9)组成,且这些数字至少出现一次,编程序在整型数范围内找出满足条件的最小M,若没有给出信息“No find!”。(20分)请以a3为文件名存盘。 例如:输入C=3 N=6...

2017-02-24 15:21:02

阅读数:213

评论数:0

c语言常用内部排序的实现

这是用VC6.0实现的C语言常用内部排序,暂时包含插入、快速、冒泡和选择排序,待排序的数据为结构体,排序关键字为结构体里面的key,排序完毕就输出结构体的数据:// sort.cpp : Defines the entry point for the console application. /...

2012-03-01 19:06:05

阅读数:559

评论数:2

c#中如何将记录项目的最后编译时间

 在实际的软件开发工作中,我们通常需要记录某个工程的最后编译时间,原来在C++中,我们有个__DATE__,__TIME__,__FILE__,__LINE__这样的异性宏定义可以使用,但是在C#中,不能使用,但是可以用以下语句来获得最后编译时间。 System.IO.File.GetLastWr...

2009-11-09 17:17:00

阅读数:2404

评论数:0

编写学校收费管理系统有关难点的解决

1、linq to sql程序编写添加的数据库datagridview即时更新问题  db.Dispose();            db = new tuitionDBDataContext();            var s = from st in db.students       ...

2008-10-22 21:09:00

阅读数:334

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭