![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程设计题
文章平均质量分 50
lp310018931
这个作者很懒,什么都没留下…
展开
-
大数乘法的实现
/*******************************************************************************Author: steven*Datatime: 2013-05-23*此程序用来演示大数乘法的算法**************************************************************原创 2013-05-23 17:16:02 · 785 阅读 · 0 评论 -
拼音字母
/*题目如下:【编程题】(满分19分) 在很多软件中,输入拼音的首写字母就可以快速定位到某个词条。比如,在铁路售票软件中,输入: “bj”就可以定位到“北京”。怎样在自己的软件中实现 这个功能呢?问题的关键在于:对每个汉字必须能计算出它的拼音首字母。 GB2312汉字编码方式中,一级汉字的3755个是按照拼音顺序排列的。我们可以利用这个特征,对常用汉字求拼音首字原创 2013-05-23 17:23:01 · 1344 阅读 · 0 评论 -
南阳ACM8-一种排序
/*一种排序时间限制:3000 ms | 内存限制:65535 KB难度:3描述现在有很多长方形,每一个长方形都有一个编号,这个编号可以重复;还知道这个长方形的宽和长,编号、长、宽都是整数;现在要求按照一下方式排序(默认排序规则都是从小到大);1.按照编号从小到大排序2.对于编号相等的长方形,按照长方形的长排序;3.如果编号和长都相同,按照长方形的宽排序原创 2013-11-14 00:02:39 · 4432 阅读 · 0 评论 -
南阳ACM7-街区最短路径问题
/*街区最短路径问题时间限制:3000 ms | 内存限制:65535 KB难度:4描述一个街区有很多住户,街区的街道只能为东西、南北两种方向。住户只可以沿着街道行走。各个街道之间的间隔相等。用(x,y)来表示住户坐在的街区。例如(4,20),表示用户在东西方向第4个街道,南北方向第20个街道。现在要建一个邮局,使得各个住户到邮局的距离之和最少。求现原创 2013-11-12 12:18:50 · 1426 阅读 · 0 评论 -
南阳ACM12-喷水装置(二)
/* 喷水装置(二) 时间限制:3000MS | 内存限制:65535KB 难度:4 描述 有一块草坪,横向长w,纵向长为h,在它的横向中心线上不同位置处装有n(n 的效果是让以它为中心半径为Ri的圆都被润湿。请在给出的喷水装置中选择尽量少的喷水装置,把整个草坪全部润湿。 输入 第一行输入一个正整数N表示共有 n次测试数据。 每一组测试数据的第一行有三原创 2014-03-18 20:39:39 · 2778 阅读 · 0 评论 -
南阳ACM6-喷水装置(一)
/*喷水装置(一)时间限制:3000 ms | 内存限制:65535 KB难度:3描述现有一块草坪,长为20米,宽为2米,要在横中心线上放置半径为Ri的喷水装置,每个喷水装置的效果都会让以它为中心的半径为实数Ri(0是:选择尽量少的喷水装置,把整个草坪的全部湿润。输入第一行m表示有m组测试数据每一组测试数据的第一行有一个整数数n,n表示共有n个喷水装置,原创 2013-11-12 00:36:09 · 1699 阅读 · 0 评论 -
南阳ACM39-水仙花数
/*水仙花数时间限制:1000 ms | 内存限制:65535 KB难度:0描述请判断一个数是不是水仙花数。其中水仙花数定义各个位数立方和等于它本身的三位数。输入有多组测试数据,每组测试数据以包含一个整数n(100输入0表示程序输入结束。输出如果n是水仙花数就输出Yes否则输出No样例输入1531540样例输出YesN原创 2013-11-11 20:03:03 · 2522 阅读 · 0 评论 -
南阳ACM29-求转置矩阵问题
/*求转置矩阵问题时间限制:3000 ms | 内存限制:65535 KB难度:2描述求一个三行三列的转置矩阵。输入第一行一个整数n每组测试数据是九个整型数(每个数都不大于10000),分别为矩阵的的每项;输出每组测试数据的转置矩阵;请在每组输出之后加一个换行样例输入21 2 3 4 5 6 7 8 92 3 4原创 2013-11-11 19:53:18 · 1586 阅读 · 0 评论 -
南阳ACM5-Binary String Matching
/*Binary String Matching时间限制:3000 ms | 内存限制:65535 KB难度:3描述Given two strings A and B, whose alphabet consist only ‘0’ and ‘1’. Your task is only to tell how many times does A appear as a原创 2013-11-11 19:36:58 · 990 阅读 · 0 评论 -
南阳ACM4-ASCII码排序
/*ASCII码排序时间限制:3000 ms | 内存限制:65535 KB难度:2描述输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。输出对于每组输入数据,输出一行,字符中间用一个空格分开。样例输入原创 2013-11-07 22:49:27 · 953 阅读 · 0 评论 -
南阳ACM2-括号配对
/*描述现在,有一行括号序列,请你检查这行括号是否配对。输入第一行输入一个数N(0输出每组输入数据的输出占一行,如果该字符串中所含的括号是配对的,则输出Yes,如果不配对则输出No样例输入3[(])(])([[]()])样例输出NoNoYes*/#include #include using namespace std;原创 2013-11-07 10:22:36 · 975 阅读 · 0 评论 -
南阳ACM95-众数问题
/*众数问题时间限制:3000 ms | 内存限制:65535 KB难度:3描述所谓众数,就是对于给定的含有N个元素的多重集合,每个元素在S中出现次数最多的成为该元素的重数,多重集合S重的重数最大的元素成为众数。例如:S={1,2,2,2,3,5},则多重集S的众数是2,其重数为3。现在你的任务是:对于给定的由m个自然数组成的多重集S,计算出S的众数原创 2013-11-01 21:05:46 · 1378 阅读 · 0 评论 -
南阳ACM22-素数求和问题
/*现在给你N个数(0输入第一行给出整数M(0每组测试数据第一行给你N,代表该组测试数据的数量。接下来的N个数为要测试的数据,每个数小于1000输出每组测试数据结果占一行,输出给出的测试数据的所有素数和样例输入351 2 3 4 5811 12 13 14 15 16 17 181021 22 23 24 25 26 27 28 29 3原创 2013-10-26 10:49:13 · 1235 阅读 · 0 评论 -
南阳ACM28-大数阶乘
/*******************************************************************************@Description: 大数阶乘* 时间限制:3000 ms | 内存限制:65535 KB * 难度:3* 描述 * 我们都知道如何计算一个数的阶乘,可是,如果这个数很大呢,我们该如何去计算它并输出它? *原创 2013-07-07 22:15:30 · 1030 阅读 · 0 评论 -
括号配对问题
/*******************************************************************************@Description: 括号配对问题 时间限制:3000 ms | 内存限制:65535 KB*难度:3*描述 *现在,有一行括号序列,请你检查这行括号是否配对。*输入*第一行输入一个数N(0*组输原创 2013-05-30 12:55:35 · 574 阅读 · 0 评论 -
南阳ACM24-素数距离问题
/*素数距离问题时间限制:3000 ms | 内存限制:65535 KB难度:2描述现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度。如果左右有等距离长度素数,则输出左侧的值及相应距离。如果输入的整数本身就是素数,则输出该素数本身,距离输出0输入第一行给出测试数据组数N(0接下来的N行每行有一个整数M(0输出每行原创 2014-09-18 03:02:34 · 1742 阅读 · 0 评论