OJ
文章平均质量分 79
CODE_BALL
SDUT 计院学生一球
展开
-
矩阵的旋转
把矩阵A的行换成相应的列,得到的新矩阵称为A的转置矩阵。大家在《程序设计基础》的上机实验题目和平时的练习中肯定做过一些关于矩阵的题,其中最常见的就是矩阵的转置了。so,今天我们就不考矩阵的转置了,我们要考察一下矩阵的旋转。 输入输入包含多组测试数据.每组数据的第一行为两个整数 R 和 C(1 接下来 R 行,每行为 C 个空格隔开的整数。 输出对于每组测原创 2013-12-18 19:23:36 · 918 阅读 · 0 评论 -
斐波那契
斐波那契Time Limit: 1000MS Memory limit: 65536K题目描述斐波那契数列,又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、…… 在数学上,斐波纳契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)。鹏鹏最近重新温习了一下斐波那契数列,原创 2014-01-24 00:02:49 · 643 阅读 · 0 评论 -
数据结构实验之栈四:括号匹配
题目描述 给你一串字符,不超过50个字符,可能包括括号、数字、字母、标点符号、空格,你的任务是检查这一串字符中的( ) ,[ ],{ }是否匹配。输入 输入数据有多组,处理到文件结束。输出 如果匹配就输出“yes”,不匹配输出“no”示例输入sin(20+10){[}]示例输出yesno提示 来源ma6174示例程序原创 2014-01-16 15:17:03 · 552 阅读 · 0 评论 -
编码
题目描述给你一个由大写字母组成的组成的字符串,你可以用如下规则对其进行编码:1、 包含K个相同字母的连续字符串可以用KX表示,其中X是相同的字母。2、 如果K为1,不输出K输入 输入有多组,直到文件结束。每组一个字符串,长度为10000以内输出 输出编码后的字符串。示例输入ABCABBCCC示例输出ABCA原创 2014-01-24 00:13:55 · 781 阅读 · 0 评论 -
选夫婿1 && 选夫婿2
选夫婿1Time Limit: 1000MS Memory limit: 32768K题目描述 倾国倾城的大家闺秀潘小姐要选夫婿啦!武林中各门各派,武林外各大户人家,闻讯纷纷前来,强势围观。前来参与竞选的男生藏龙卧虎,高手云集,才子遍布,帅哥纷纭,更不乏富二代,官二代,可谓声势空前。 每个人参与竞选的帅哥除了进行一段激情洋溢的求婚演讲以外,还要报上自原创 2014-02-10 15:03:25 · 1604 阅读 · 0 评论 -
字符串扩展
字符串扩展Time Limit: 1000MS Memory limit: 65536K题目描述Tom有些时候为了记录的方便,常常将一些连续的字符用扩展符'-'简单表示。比如abcdefg可以简写为a-g,即用起始的字符和终止字符中间加上一个扩展符'-'来表示这个字符串。但是为了处理的方便,Tom又必须将这些我们简单记法扩展成原来的字符串。很明显要是转载 2014-02-10 14:58:49 · 549 阅读 · 0 评论 -
因式分解
今天又做到了那个因式分解的题目,经过一年后,竟然把我之前的算法忘得一干二净,xianglehaochangshijiandoume原创 2014-11-13 16:28:26 · 2262 阅读 · 3 评论 -
运算符重载
这是一道来自我们OJ上的原创 2014-10-13 17:05:30 · 422 阅读 · 0 评论 -
Broken Keyboard SDUTOJ
题目描述Bruce Force\'s keyboard is broken, only a few keys are still working. Bruce has figured out he can still type texts by switching the keyboard layout whenever he needs to type a letter whic原创 2014-11-26 20:37:04 · 854 阅读 · 0 评论 -
HDU lines && TIANKENG’s restaurant
linesTime Limit: 5000/2500 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 334 Accepted Submission(s): 157Problem DescriptionJohn has several lines原创 2014-11-30 10:41:40 · 674 阅读 · 0 评论 -
A New Game
A New GameTime Limit: 1000MS Memory limit: 65536K题目描述今年集训队有一个RE大神,他特别喜欢RE。当然不只是Runtime Error,还有R和E两个字母,只要和这两个字母有关系的他基本上都喜欢。所以今天出题的Administrator就制造了这样一种游戏。首先会有n张卡片给出,每张卡片上有一个数。依次将这n原创 2014-01-24 00:15:49 · 641 阅读 · 0 评论 -
约瑟夫问题
题目描述n个人想玩残酷的死亡游戏,游戏规则如下: n个人进行编号,分别从1到n,排成一个圈,顺时针从1开始数到m,数到m的人被杀,剩下的人继续游戏,活到最后的一个人是胜利者。请输出最后一个人的编号。输入输入n和m值。输出输出胜利者的编号。示例输入5 3示例输出4提示第一轮:3被杀第二轮:原创 2014-01-16 13:53:09 · 663 阅读 · 0 评论 -
数据结构实验之栈二:一般算术表达式转换成后缀式
题目描述对于一个基于二元运算符的算术表达式,转换为对应的后缀式,并输出之。输入输入一个算术表达式,以‘#’字符作为结束标志。输出输出该表达式转换所得到的后缀式。示例输入a*b+(c-d/e)*f#示例输出ab*cde/-f*+提示 来源 示例程序#include #原创 2014-01-16 18:29:59 · 724 阅读 · 0 评论 -
顺序建立链表
顺序建立链表:题目描述输入N个整数,按照输入的顺序建立单链表存储,并遍历所建立的单链表,输出这些数据。输入第一行输入整数的个数N;第二行依次输入每个整数。输出输出这组整数。示例输入812 56 4 6 55 15 33 62示例输出12 56 4 6 55 15 33 62#include原创 2014-01-15 13:06:49 · 716 阅读 · 0 评论 -
数据结构实验之链表三:链表的逆置
题目描述输入多个整数,以-1作为结束标志,顺序建立一个带头结点的单链表,之后对该单链表的数据进行逆置,并输出逆置后的单链表数据。输入输入多个整数,以-1作为结束标志。输出输出逆置后的单链表数据。示例输入12 56 4 6 55 15 33 62 -1示例输出62 33 15 55 6 4 56 12提示原创 2014-01-15 19:33:12 · 504 阅读 · 0 评论 -
数据结构实验之队列一:排队买饭
题目描述中午买饭的人特多,食堂真是太拥挤了,买个饭费劲,理工大的小孩还是很聪明的,直接奔政通超市,哈哈,确实,政通超市里面也卖饭,有好几种菜,做的比食堂好吃多了,价格也不比食堂贵,并且买菜就送豆浆,吸引了不少童鞋。所以有时吧,人还是很多的,排队是免不了的,悲剧的是超市只有两个收银窗口。问题是这样的:开始有两队人在排队,现在咱们只研究第一队,现在我们给每个人一个编号,保证编号各不相同,排原创 2014-01-16 09:56:42 · 490 阅读 · 0 评论 -
数据结构上机测试2-2:单链表操作B
题目描述按照数据输入的相反顺序(逆位序)建立一个单链表,并将单链表中重复的元素删除(值相同的元素只保留最后输入的一个)。输入第一行输入元素个数n;第二行输入n个整数。输出第一行输出初始链表元素个数;第二行输出按照逆位序所建立的初始链表;第三行输出删除重复元素后的单链表元素个数;第四行输出删除重复元素后的单链表。示例输入102原创 2014-01-15 21:28:31 · 541 阅读 · 0 评论 -
小明传奇1
小明传奇1Time Limit: 2000MS Memory limit: 65536K题目描述小明有一家自己的商店,主营牛奶饮品,最近资金紧张,他想以尽可能低的价格进购足够的牛奶以供日常的需要。但是小明年纪大了,脑子不好使了,想要求助你帮他想出一个最好的节省资金办法。小明可以从几个农场里购买牛奶,每个农场都有自己的价格,一头奶牛的生产量是固定的,所以每个农原创 2014-01-24 00:10:42 · 982 阅读 · 0 评论 -
数据结构上机测试1:顺序表的应用
题目描述在长度为n(n输入第一行输入表的长度n;第二行依次输入顺序表初始存放的n个元素值。输出第一行输出完成多余元素删除以后顺序表的元素个数;第二行依次输出完成删除后的顺序表元素。示例输入125 2 5 3 3 4 2 5 7 5 4 3示例输出55 2 3 4 7提示用尽可能少的时间和辅助原创 2014-01-15 20:59:11 · 755 阅读 · 0 评论 -
进制转换
题目描述输入一个十进制数N,将它转换成R进制数输出。输入输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(210)。输出为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等等)。示例输入7 223 12-4 3示例输出1111B-1原创 2014-01-16 11:01:11 · 568 阅读 · 0 评论 -
传说中的数据结构
题目描述 在大学里学习了一个学期了,大家大都对所学的专业有了基本的了解。许多同学也已经知道了到大二要开一门课叫做《数据结构》,那么今天给你们提前讲一下一个最简单的数据结构:栈。 栈的基本操作有3种:push,pop,top。例如,给你一个数列:1 2 3 4 push:向栈中加入一个数,比如push 5,数列就变成1 2 3 4 5。pop:从栈中删除最后面的数,比如原创 2014-01-16 12:53:39 · 518 阅读 · 0 评论 -
数据结构实验之栈三:后缀式求值
题目描述对于一个基于二元运算符的后缀表示式(基本操作数都是一位正整数),求其代表的算术表达式的值。输入输入一个算术表达式的后缀式字符串,以‘#’作为结束标志。输出求该后缀式所对应的算术表达式的值,并输出之。示例输入59*684/-3*+#示例输出57提示基本操作数都是一位正整数!来源原创 2014-01-16 18:28:50 · 580 阅读 · 0 评论 -
BC who is the best?(HDU 5123)
who is the best?Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 129 Accepted Submission(s): 88Problem DescriptionThere are N原创 2014-11-30 09:06:53 · 829 阅读 · 0 评论