pta
万里挑一的倒霉蛋
Life of short I love you!
展开
-
特定条件的八皇后问题
7-4 特定条件的八皇后问题 (25分)在国际象棋中,皇后是最厉害的棋子,可以横走、直走,还可以斜走。棋手马克斯·贝瑟尔 1848 年提出著名的八皇后问题:即在 8 × 8 的棋盘上摆放八个皇后,使其不能互相攻击 —— 即任意两个皇后都不能处于同一行、同一列或同一条斜线上。 要求第一行的皇后放在指定列,问有多少种摆法?输入格式:第一行的皇后放的列输出格式:解的个数输入样例:在这里给出一组输入。例如:1输出样例:在这里给出相应的输出。例如:4每一个棋子放下之后他的那一列(竖)和左斜方向原创 2020-10-24 13:07:57 · 2731 阅读 · 0 评论 -
L1-046 整除光棍 (20 分)
L1-046 整除光棍 (20 分)题目这里所谓的“光棍”,并不是指单身汪啦~ 说的是全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾的奇数整除。比如,111111就可以被13整除。 现在,你的程序要读入一个整数x,这个整数一定是奇数并且不以5结尾。然后,经过计算,输出两个数字:第一个数字s,表示x乘以s是一个光棍,第二个数字n是这个光棍的位数。这样的...原创 2019-12-01 15:47:26 · 2358 阅读 · 2 评论 -
7-3 中缀表达式转换为后缀表达式
7-3 中缀表达式转换为后缀表达式题目所谓中缀表达式,指的是运算符处于操作数的中间(例:3 * ( 4 + 2 )),中缀表达式是人们常用的算术表示方法,但中缀表达式不容易被计算机解析,因为既要考虑运算符的优先级,还要考虑括号的处理。但中缀表达式仍被许多程序语言使用,因为它符合人们的普遍用法。后缀表达式,指的是不包含括号,运算符放在两个操作数的后面,所有的计算按运算符出现的顺序,严格从左向右进...原创 2019-12-01 13:44:56 · 2337 阅读 · 1 评论 -
7-52 两个有序链表序列的交集 (20 分)
7-52 两个有序链表序列的交集 (20 分)已知两个非降序链表序列S1与S2,设计函数构造出S1与S2的交集新链表S3。输入格式:输入分两行,分别在每行给出由若干个正整数构成的非降序序列,用−1表示序列的结尾(−1不属于这个序列)。数字用空格间隔。输出格式:在一行中输出两个输入序列的交集序列,数字间用空格分开,结尾不能有多余空格;若新链表为空,输出NULL。输入样例:1 2 5 -...原创 2019-11-08 18:39:43 · 1312 阅读 · 0 评论 -
L1-043 阅览室
L1-043 阅览室 (20 分)天梯图书阅览室请你编写一个简单的图书借阅统计程序。当读者借书时,管理员输入书号并按下S键,程序开始计时;当读者还书时,管理员输入书号并按下E键,程序结束计时。书号为不超过1000的正整数。当管理员将0作为书号输入时,表示一天工作结束,你的程序应输出当天的读者借书次数和平均阅读时间。注意:由于线路偶尔会有故障,可能出现不完整的纪录,即只有S没有E,或者只有E没有...原创 2019-11-05 17:42:19 · 297 阅读 · 0 评论