![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
csdner__
这个作者很懒,什么都没留下…
展开
-
打印空心菱形
Input:一个整数N (1≤N≤10)Output:排列成菱形图案的*号。 请注意在图案中:每行树木之间无空行,每列树木之间均有一个空列。Examples:input: 3output: * * ** * * * *input: 4output: * ...原创 2019-01-18 11:32:55 · 420 阅读 · 0 评论 -
错误票据
某涉密单位下发了某种票据,并要在年终全部收回。每张票据有唯一的 ID 号。全年所有票据的 ID 号是连续的,但 ID 的开始数码是随机选定的。因为工作人员疏忽,在录入 ID 号的时候发生了一处错误,造成了某个 ID 断号,另外一个 ID 重号。你的任务是通过编程,找出断号的 ID 和重号的 ID。假设断号不可能发生在最大和最小号。Input:要求程序首先输入一个整数 N (...原创 2019-02-16 10:48:04 · 122 阅读 · 0 评论 -
九宫重排
如下面第一个图的九宫格中,放着 1 到 8 的数字卡片,还有一个格子空着。与空格子相邻的格子中的卡片可以移动到空格中。经过若干次移动,可以形成第二个图所示的局面。我们把第一个图的局面记为:12345678.把第二个图的局面记为:123.46758显然是按从上到下,从左到右的顺序记录数字,空格记为句点。本题目的任务是已知九宫的初态和终态,求最少经过多少步的移动可以到达。如果无论多...原创 2019-01-30 09:23:23 · 329 阅读 · 0 评论 -
李白打酒(变量)
话说大诗人李白,一生好饮,幸好他从不开车。一天,他提着酒壶,从家里出来,酒壶中有酒 2 斗,他边走边唱:无事街上走,提壶去打酒。逢店加一倍,遇花喝一斗。这一路上,他一共遇到店 mm 次,遇到花 nn 次,已知最后一次遇到的是花,他正好把酒喝光了。请你计算李白遇到店和花的次序,可以把遇店记为 aa,遇花记为 bb。例如:这一路上,他一共遇到店 55 次,遇到花 1010 次,...原创 2019-01-23 11:35:53 · 117 阅读 · 0 评论 -
n皇后问题
在N×N 的方格棋盘放置了N个皇后,使得它们不相互攻击(即任意 2 个皇后不允许处在同一排,同一列,也不允许处在与棋盘边框成 45 角的斜线上。你的任务是,对于给定的N,求出有多少种合法的放置方法。Input:输入一个正整数n,n代表棋盘和皇后的数量(0<n<11)Output:输出一个整数,代表共有多少种合法的放置方案数Example: ...原创 2019-01-20 19:45:11 · 539 阅读 · 0 评论 -
凑算式
A + B/C + DEF/GHI = 10这个算式中 A − I 代表 1 − 9 的数字,不同的字母代表不同的数字。比如:6 + 8/3 + 952/714 就是一种解法,5 + 3/1 + 972/486 是另一种解法。这个算式一共有多少种解法?Input:无输入。Output:输出一个整数,代表一共有多少种解法;代码:#include &l...原创 2019-01-20 13:07:56 · 255 阅读 · 0 评论 -
Tri Tiling
In how many ways can you tile a 3×n3×n rectangle with 2×12×1 dominoes? Here is a sample tiling of a 3×123×12 rectangle.Input:Input consists of several test cases followed by a line containing −1...原创 2019-01-24 18:04:23 · 176 阅读 · 0 评论 -
ISBN号码
每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括 99 位数字、 11 位识别码和 33 位分隔符,其规定格式如"x-xxx-xxxxx-x",其中符号"-"是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如 00 代表英语;第一个分隔符"-"之后的三位数字代表出版社,例如 670670 ...原创 2019-01-19 00:25:53 · 600 阅读 · 0 评论 -
方格填数
如下的 10 个格子填入 [0,9] 的数字。要求:连续的两个数字不能相邻。(左右、上下、对角都算相邻)一共有多少种可能的填数方案?Input:无输入。Output:输出一个整数,代表一共有多少种可能的填数方案。代码:#include<iostream>#include<algorithm>#include<cmath>...原创 2019-01-18 11:47:14 · 224 阅读 · 0 评论 -
蛇行矩阵
蛇形矩阵是由11开始的自然数依次排列成的一个矩阵上三角形。Input:输入由一个正整数N 组成。(1≤N≤100)Output:对于每一组数据,输出一个 N行的蛇形矩阵。矩阵三角中同一行的数字用一个空格分开。行尾不要多余的空格。Examples:input: 3output:1 3 62 54input: 4output:1 ...原创 2019-01-18 11:39:36 · 245 阅读 · 0 评论 -
Candy Sharing Game
n个人围成一圈,每个人手里有a[i]个糖果,每一轮游戏开始,每个人手里的糖果都是偶数,他们都把自己手中一半的糖果分给他右边的人。分完后手中糖果数是奇数的,会给他一颗糖果。如果所有人手中的糖果数都一样 游戏结束。输出总共进行了多少轮游戏? 还有最后学生手中的糖果数。代码:#include <stdio.h>#include <iostream>#include &...原创 2019-02-25 20:07:16 · 296 阅读 · 0 评论