C++
祝我得偿所愿呀
努力就一定会有收获!
展开
-
1002 - 编程求解1+2+3+...+n
a. 确定输入和输出的个数以及数据类型,输入是一个整数n,输出是求和的结果,整数和整数运算结果也是整数,这里需要注意求和需要给变量初始化为0;输出只有一行(这意味着末尾有一个回车符号),包括 1 个整数。输入一行,只有一个整数n(1≤n≤1000)。c. 利用for循环得到1~n这n个数;d. 编写循环体实现求和。原创 2024-09-15 22:47:05 · 178 阅读 · 0 评论 -
7-3 括号匹配 (25 分)
给定一串字符,不超过100个字符,可能包括括号、数字、字母、标点符号、空格,编程检查这一串字符中的( ) ,[ ],{ }是否匹配。输入格式:输入在一行中给出一行字符串,不超过100个字符,可能包括括号、数字、字母、标点符号、空格。输出格式:如果括号配对,输出yes,否则输出no。输入样例1:sin(10+20)输出样例1:yes输入样例2:{[}]输出样例2:no#in...原创 2018-10-10 19:24:30 · 5795 阅读 · 0 评论 -
7-7 最长对称子串 (25 分)
对给定的字符串,本题要求你输出最长对称子串的长度。例如,给定Is PAT&TAP symmetric?,最长对称子串为s PAT&TAP s,于是你应该输出11。输入格式:输入在一行中给出长度不超过1000的非空字符串。输出格式:在一行中输出最长对称子串的长度。输入样例:Is PAT&TAP symmetric?输出样例:11#include<std...原创 2018-10-09 23:00:44 · 1628 阅读 · 0 评论 -
7-4 找最小的字符串 (15 分)
本题要求编写程序,针对输入的N个字符串,输出其中最小的字符串。输入格式:输入第一行给出正整数N;随后N行,每行给出一个长度小于80的非空字符串,其中不会出现换行符,空格,制表符。输出格式:在一行中用以下格式输出最小的字符串:Min is: 最小字符串输入样例:5LiWangZhaJinXian输出样例:Min is: Jin代码如下:#include<bits...原创 2018-10-09 22:20:00 · 15324 阅读 · 2 评论 -
7-7 符号配对(20 分)
请编写程序检查C语言源程序中下列符号是否配对:/与/、(与)、[与]、{与}。 输入格式:输入为一个C语言源程序。当读到某一行中只有一个句点.和一个回车的时候,标志着输入结束。程序中需要检查配对的符号不超过100个。 输出格式:首先,如果所有符号配对正确,则在第一行中输出YES,否则输出NO。然后在第二行中指出第一个不配对的符号:如果缺少左符号,则输出?-右符号;如果缺少右符号,则输出...原创 2018-09-10 15:42:23 · 8385 阅读 · 3 评论 -
7-6 银行业务队列简单模拟(25 分)
设某银行有A、B两个业务窗口,且处理业务的速度不一样,其中A窗口处理速度是B窗口的2倍 —— 即当A窗口每处理完2个顾客时,B窗口处理完1个顾客。给定到达银行的顾客序列,请按业务完成的顺序输出顾客序列。假定不考虑顾客先后到达的时间间隔,并且当不同窗口同时处理完2个顾客时,A窗口顾客优先输出。 输入格式:输入为一行正整数,其中第1个数字N(≤1000)为顾客总数,后面跟着N位顾客的编号。编号为...原创 2018-09-10 15:41:23 · 1268 阅读 · 0 评论 -
7-3 求前缀表达式的值(25 分)
算术表达式有前缀表示法、中缀表示法和后缀表示法等形式。前缀表达式指二元运算符位于两个运算数之前,例如2+3*(7-4)+8/4的前缀表达式是:+ + 2 * 3 - 7 4 / 8 4。请设计程序计算前缀表达式的结果值。 输入格式:输入在一行内给出不超过30个字符的前缀表达式,只包含+、-、*、\以及运算数,不同对象(运算数、运算符号)之间以空格分隔。 输出格式:输出前缀表达式的运算结...原创 2018-09-10 15:39:21 · 5165 阅读 · 3 评论 -
组合数
描述 找出从自然数1、2、… 、n(0小于n小于10)中任取r(0小于r小于等于n)个数的所有组合。输入 输入n、r。 输出 按特定顺序输出所有组合。 特定顺序:每一个组合中的值从大到小排列,组合之间按逆字典序排列。 样例输入5 3样例输出543542541532531521432431421321#incl...原创 2018-07-28 12:48:12 · 1249 阅读 · 0 评论 -
会场安排问题
描述 学校的小礼堂每天都会有许多活动,有时间这些活动的计划时间会发生冲突,需要选择出一些活动进行举办。小刘的工作就是安排学校小礼堂的活动,每个时间最多安排一个活动。现在小刘有一些活动计划的时间表,他想尽可能的安排更多的活动,请问他该如何安排。输入 第一行是一个整型数m(m<100)表示共有m组测试数据。 每组测试数据的第一行是一个整数n(1小于n小于1000...原创 2018-07-26 14:46:12 · 226 阅读 · 0 评论 -
表达式括号匹配
假设一个表达式由英文字母(小写)、运算符(+、-、*、/)和左右小(圆)括号构成,以“@”作为表达式的结束符。请编写一个程序检查表达式中的左右括号是否匹配,若匹配,则返回“YES”;否则返回“NO”。表达式长度小于255,左圆括号少于20个。 输入格式:输入文件stack.in包括一行数据,即表达式。 输出格式:输出文件stack.out包括一行,即“YES”或“NO”。 输入样例#1: ...原创 2018-05-29 22:20:50 · 1340 阅读 · 0 评论