本题用栈的思想来解决较为简单,先用gets输入一串字符串str1(因为题目说可能有空格),再遍历str1,(1)若str1中出现数字,就让数字进栈(即把此字符写进str2中),(2)若str1中不是数字,先看 str2中前一项是否为‘*’,若不是就让‘*’进栈。 #include <stdio.h> #include <string.h> #include <stdlib.h>...
从n个不同元素任取m(m<=n)个元素,按照一定的顺序排列起来,叫做从n个不同元素中取出m个元素的一个排列,当m=n时所有的排列情况叫全排列。现输入n个递增的数,请你输出这n个数的全排列。全排列输出顺序如样例所示。 ###输入格式: 第一行先输入一个整数n(1<=n<=10)。 接下来是一行输入n个由空格分开的...
简介:7-8 sdut-C语言实验-取数字问题 7-8 sdut-C语言实验-取数字问题 分数20 全屏浏览 切换布局 作者 马新娟 单位 山东理工大学 给定M×N的矩阵,其中的每个元素都是-10到10之间的整数。你的任务是从左上角(1,1)走到右下角(M,N),每一步只能够向右或者向下,并且不能够走出矩阵的范围。你所经过的方格里...
sdut-1153 C语言实验——求两个整数之中较大者 输入两个整数,请编程求其中的较大者。 Input 在一行中输入用空格隔开的两个整数,例如5 9。 Output 输出两个整数之中较大者,输出形式举例:max=9。 Example Input 5 9 Example Output max=9 #include <iostream> using namespace std; int main() { int a...
输出N行。每行输出一个整数表示F(n,m)。 ###输入样例: 1. 12. 1 2 ###输出样例: 1 代码长度限制 16 KB 时间限制 400 ms 内存限制 64 MB 栈限制 8192 KB C (gcc) #include<stdio.h>#include<stdlib.h>int f(int n, int m){int y;if(n == 1 || m == 1) y = 1;else y = f(...
7-6 sdut-C语言实验-有序链表的归并 分数20 全屏浏览 切换布局 作者 马新娟 单位 山东理工大学 分别输入两个有序的整数序列(分别包含M和N个数据),建立两个有序的单链表,将这两个有序单链表合并成为一个大的有序单链表,并依次输出合并后的单链表数据。
1 1193 A C 语言实验——圆周率 while 2 1235 B 计算球体积 while、define 3 1134 C 数列求和 while 4 1442 D 优越数 while、if 5 2252 E 分段函数求值 while 6 1239 F 水仙花数 while 、% 7 1189 G C 语言实验——逆置正整数 while 8 1191 H C 语言实验——整数位 while ...
【1171】C语言实验——保留整数 (栈)SDUT 2014-08-28 19:40 −C语言实验——保留整数 Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 输入一个字符串str1,把其中的连续非数字的字符子串换成一个‘*’,存入字符数组 s... ...
简介:sdut 链表10---7-10 sdut-C语言实验-不敢死队问题 7-10 sdut-C语言实验-不敢死队问题 分数20 全屏浏览 切换布局 作者 马新娟 单位 山东理工大学 说到“敢死队”,大家不要以为我来介绍电影了,因为数据结构里真有这么道程序设计题目,原题如下: 有M个...
7-1 sdut-C语言实验-顺序建立链表 分数20 全屏浏览 切换布局 作者 马新娟 单位 山东理工大学 输入N个整数,按照输入的顺序建立单链表存储,并遍历所建立的单链表,输出这些数据。 输入格式: 第一行输入整数的个数N; 第二行依次输入每个整数。 输出格式: ...