- 博客(63)
- 资源 (1)
- 收藏
- 关注
原创 矩形的个数
题目206矩形的个数时间限制:1000 ms | 内存限制:65535 KB难度:1描述 在一个3*2的矩形中,可以找到6个1*1的矩形,4个2*1的矩形3个1*2的矩形,2个2*2的矩形,2个3*1的矩形和1个3*2的矩形,总共18个矩形。给出A,B,计算可以从中找到多少个矩形。输入 本题有多组输入数据(输入2个整数A,B(1输
2014-03-30 10:48:43 767
原创 求浮点类型的数据范围
调用float.h函数 #include #include //float.h 提供了浮点型的范围和精度的宏,没有类型和函数的定义,一般用于数值分析。int main(int argc, const char * argv[]){ printf("Double_type,max:%f\n",DBL_MAX); pr
2014-03-30 10:38:03 1263
转载 写给计算机的大学生!
首先说一说进入计算机专业的目的,我个人是因为十分喜欢IT业,很喜欢折腾电脑,所以在填报志愿是毫不犹豫的在报了的所有的学校都填写的计算机专业,梦想着进入计算机专业后能遇见很多高手,能交到几个知己,谁之进来后却大失所望。计算机专业的学生有很多以前对计算机不怎么了解,而且还有部分人进大学前连计算机摸都没摸过,对计算机很熟悉的很少,高手更是凤毛麟角,大多数人是服从了父母之命,显而易见,目前社会最热的行业是
2014-03-29 19:48:02 1988 9
原创 小光棍数
题目458小光棍数时间限制:1000 ms | 内存限制:65535 KB难度:1描述 最近Topcoder的XD遇到了一个难题,倘若一个数的三次方的后三位是111,他把这样的数称为小光棍数。他已经知道了第一个小光棍数是471,471的三次方是104487111,现在他想知道第m(m输入有多组测试数据。第一行一个整数n,表示有n组测试数据。接下来的每行有一个
2014-03-29 19:28:23 718
原创 素数
题目169素数时间限制:3000 ms | 内存限制:65535 KB难度:1描述 走进世博园某信息通信馆,参观者将获得前所未有的尖端互动体验,一场充满创想和喜悦的信息通信互动体验秀将以全新形式呈现,从观众踏入展馆的第一步起,就将与手持终端密不可分,人类未来梦想的惊喜从参观者的掌上展开。在等候区的梦想花园中,参观者便开始了他们奇妙的体验之旅,
2014-03-28 22:13:34 775
原创 a letter and a number
题目217a letter and a number时间限制:3000 ms | 内存限制:65535 KB难度:1描述 we define f(A) = 1, f(a) = -1, f(B) = 2, f(b) = -2, ... f(Z) = 26, f(z) = -26;Give you a letter x and a number y
2014-03-28 08:59:49 759
原创 素数距离问题
题目24素数距离问题时间限制:3000 ms | 内存限制:65535 KB难度:2描述 现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度。如果左右有等距离长度素数,则输出左侧的值及相应距离。如果输入的整数本身就是素数,则输出该素数本身,距离输出0输入第一行给出测试数据组数N(0接下来的N行每行有一个
2014-03-27 21:52:57 682
原创 A+B Problem III
题目477A+B Problem III时间限制:1000 ms | 内存限制:65535 KB难度:1描述 求A+B是否与C相等。 输入 T组测试数据。每组数据中有三个实数A,B,C(-10000.0数据保证小数点后不超过4位。输出 如果相等则输出Yes不相等则输出No 样例输入 3-11.1 +11.1 011 -11.2
2014-03-26 22:18:27 815
原创 大数阶乘
题目28大数阶乘时间限制:3000 ms | 内存限制:65535 KB难度:3描述 我们都知道如何计算一个数的阶乘,可是,如果这个数很大呢,我们该如何去计算它并输出它?输入输入一个整数m(0输出输出m的阶乘,并在输出结束之后输入一个换行符样例输入50样例输出304140932017133780436126081660647688
2014-03-23 14:10:00 714
原创 南阳 A+B Problem II
题目103A+B Problem II时间限制:3000 ms | 内存限制:65535 KB难度:3描述 I have a very simple problem for you. Given two integers A and B, your job is to calculate the Sum of A + B.A,B must be positi
2014-03-22 22:32:03 1243 1
原创 组合数
输出非负整数m和n,输出组合数,其中m#include#includeint f(int x){ long int i,s; for(i=1,s=1;i s*=i; return s;}int main(){ int m,n; scanf("%d %d",&m,&n); printf("%d",f(n)/(f(
2014-03-16 17:55:47 830
转载 二进制转十进制的简便方法
二进制转换为十进制的简便方法。原来方法:从最后一位开始算,依次列为第0、1、2...位第n位的数(0或1)乘以2的n次方得到的结果相加就是答案例如: 01101011转十进制:第0位:1乘2的0次方=1 1乘2的1次方=2 0乘2的2次方=0 1乘2的3次方=8 0乘2的4次方=
2014-03-16 12:09:16 8419 3
原创 进制转换1
输入基数b(2/*************************这里将十进制转换为二进制******************************/#includeint main(){ int m,n,a[110],i; while(~scanf("%d",&m)){ int js=0; while(m>0
2014-03-16 11:57:06 866
原创 旋转
输入一个n*n字符矩阵,把它左转90度后输出。#include//#includeint main(){ int i,j; char a[3][3]={ {'a','b','c'}, {'d','e','f'}, {'i','j','k'} }; for(i=0;i
2014-03-15 21:12:48 787
原创 乘积的末3位
输入若干个整数(可正可负可0),输出他们乘积的末三位。会混入大写字母组成的字符串。试试看。#include#includechar s1[1010],s2[1010];int num1[1010],num2[1010];int n,m,i,j,x,y,s,t;/**************主函数**********/ int main(){while(~scanf(
2014-03-13 22:10:31 976
转载 isalpha
isalpha编辑一种函数:判断字符ch是否为英文字母,当ch为英文字母a-z或A-Z时,在标准c中相当于使用“isupper(ch)||islower(ch)”做测试,返回非零值(不一定是1),否则返回零。目录1函数2原型3用法4功能5示例1函数编辑isalpha2原型编辑
2014-03-13 20:25:09 1644
转载 fgets()
fget函数的原型如下:char *fgets(char *buf, int n, FILE *fp)功能:从文件流读取一行,送到缓冲区,使用时注意以下几点:1.当遇到换行符或者缓冲区已满,fgets就会停止,返回读到的数据,值得注意的是不能用fgets读二进制文件,因为fgets会把二进制文件当成文本文件来处理,这势必会产生乱码。2.每次调用,fgets都会把缓冲区的最后一个字符
2014-03-11 21:55:16 2656
原创 算菜价
题目316算菜价时间限制:3000 ms | 内存限制:65535 KB难度:0描述 妈妈每天都要出去买菜,但是回来后,兜里的钱也懒得数一数,到底花了多少钱真是一笔糊涂帐。现在好了,作为好儿子(女儿)的你可以给她用程序算一下了,呵呵。输入输入含有一些数据组,每组数据包括菜种(字串),数量(计量单位不论,一律为double型数)和单价(doub
2014-03-11 21:05:52 1258
原创 数数
数数时间限制:3000 ms | 内存限制:65535 KB难度:2题目:198描述 我们平时数数都是喜欢从左向右数的,但是我们的小白同学最近听说德国人数数和我们有些不同,他们正好和我们相反,是从右向左数的。因此当他看到123时会说“321”。现在有一位德国来的教授在郑州大学进行关于ACM的讲座。现在他聘请你来担任他的助理,他给你一些资料让你找到
2014-03-11 20:39:15 617
原创 练练
练练时间限制:1000 ms | 内存限制:65535 KB题目611难度:0描述 给定一个整数n,请求出0与n之间的所有偶数的和(包括0和n)?输入有多组数据每种情况第一行一个整数n(0(用EOF结尾)输出每行输出所有偶数的和样例输入34样例输出26 #includeint ma
2014-03-10 22:49:34 598
原创 蛇形填数
时间限制:3000 ms | 内存限制:65535 KB难度:3描述 在n*n方陈里填入1,2,...,n*n,要求填成蛇形。例如n=4时方陈为:10 11 12 19 16 13 28 15 14 37 6 5 4输入直接输入方陈的维数,即n的值。(n输出输出结果是蛇形方陈。样例输入3样例输出7 8 16 9
2014-03-10 22:24:18 717
原创 成绩转换
题目98成绩转换时间限制:3000 ms | 内存限制:65535 KB难度:1描述 输入一个百分制的成绩M,将其转换成对应的等级,具体转换规则如下:90~100为A;80~89为B;70~79为C;60~69为D;0~59为E;输入第一行是一个整数N,表示测试数据的组数(N每组测试数据占一行,由一个整数M组成(0输出对于每组输入数据
2014-03-09 12:00:50 778
原创 交换输出
题目:243交换输出时间限制:3000 ms | 内存限制:65535 KB难度:1描述 输入n(n输入输入数据有多组,每组占一行,每行的开始是一个整数n,表示这个测试实例的数值的个数,跟着就是n个整数。n=0表示输入的结束,不做处理。输出对于每组输入数据,输出交换后的数列,每组输出占一行。样例输入4 2 1 3 45 5 4 3 2 10样
2014-03-09 11:18:36 684
转载 gets()函数
gets()函数 gets() 函数 【1】函数:gets(字符指针) 【2】头文件:stdio.h(c中),c++不需包含此头文件 【3】原型:char *gets( char *buffer ); 【4】功能:从stdio流中读取字符串,直至接受到换行符或EOF时停止,并将读取的结果存放在buffer指针所
2014-03-09 09:04:40 1129
转载 memset使用详解
memset使用详解1。void *memset(void *s,int c,size_t n)总的作用:将已开辟内存空间 s 的首 n 个字节的值设为值 c。2。例子 #includevoid main(){ char *s="Golden Global View";clrscr();memset(s,'G',6); printf("%s",s);getc
2014-03-09 09:02:15 775
转载 strlen函数详解
strlen函数详解strlen(C语言函数)编辑 strlen所作的仅仅是一个计数器的工作,它从内存的某个位置(可以是字符串开头,中间某个位置,甚至是某个不确定的内存区域)开始扫描,直到碰到第一个字符串结束符'\0'为止,然后返回计数器值。目录1函数简介2程序举例3与sizeof函数的区别
2014-03-09 09:01:21 5634
转载 阶乘因式分解(一)(参考+思考)
阶乘因式分解(一)(参考+思考)/*暴力因式分解*/ #include #include #define N 10000 int cnt[N]; bool prime[N]; void Prim() { memset(prime,false,sizeof(prime)); prime[1] = true; int
2014-03-09 09:00:23 775
转载 using namespace std
using namespace stdusing namespace std编辑 所谓namespace,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。目录1区别介绍2简便理解 1区别介绍编辑iostream和iostream.h的区别
2014-03-09 08:59:20 610
转载 %*c的作用
%*c的作用 %*c 的标准用法是什么。它的意义何在?我所知道的是它经常出现在例如 cscanf("%s%*c",&a);语句中。 你的例子中的%*c的作用是读入'\n',即回车符,否则后面读入的将是'\n'。"*"表示该输入项读入后不赋予任何变量,即跳过该输入值。 这在减小内存开支上面还是有一点用处的,不需要的
2014-03-09 08:57:48 3093
原创 茵茵的第一课
茵茵的第一课2014-01-16#includeint main(){int test;char a[20];scanf("%d",&test);getchar();while(test--) { gets(a); puts(a); }return 0;}
2014-03-09 08:56:31 776
原创 猴子吃桃问题
猴子吃桃问题2014-01-16#includeint main(){int test;scanf("%d",&test);while(test--) {int n,m;scanf("%d",&m);n=1;while(m--){n=(n+1)*2;}printf("%d\n",n); }return 0;
2014-03-09 08:54:56 685
原创 数值统计(2014-2-21)
数值统计(2014-2-21)Problem Description统计给定的n个数中,负数、零和正数的个数。Input输入数据有多组,每组占一行,每行的第一个数是整数n(nOutput对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。Sample Input6 0 1 2 3 -1 05 1 2 3 4 0.5
2014-03-09 08:52:23 652
原创 第几天(日期计算)2014-2-21
第几天(日期计算)2014-2-21Problem Description给定一个日期,输出这个日期是该年的第几天。Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。Output对于每组输入数据,输出一行,表示该日期是该年的第几天。Sample Inpu
2014-03-09 08:51:30 823
原创 As Easy As A+B
As Easy As A+BProblem DescriptionThese days, I am thinking about a question, how can I get a problem as easy as A+B? It is fairly difficulty to do such a thing. Of course, I got it after m
2014-03-09 08:50:14 1493
原创 多项式求和
多项式求和Problem Description多项式的描述如下: 1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ... 现在请你求出该多项式的前n项的和。Input输入数据由2行组成,首先是一个正整数m(mOutput对于每个测试实例n,要求输出多项式前n项的和。每个测试实例的输出占一行,结果保留2位小数。Sample Input
2014-03-09 08:49:12 889
原创 A+B for Input-Output Practice (VIII)
A+B for Input-Output Practice (VIII)Problem DescriptionYour task is to calculate the sum of some integers.InputInput contains an integer N in the first line, and then N lines follow. E
2014-03-09 08:47:47 1447
原创 壮志难酬
壮志难酬话说MCA山上各路豪杰均出山抗敌,去年曾在江湖威名显赫的,江湖人称的甘露也不甘示弱,“天将降大任于斯人也,必先劳其筋骨,饿其体肤,空乏其身”他说。可惜,由于去年取上将首级时不慎右手右关节第七次骨折,养伤达一年之久,空有一腔抱负却壮志难酬,如今天下危亡,习武之人又怎能袖手旁观,于是他决定出山协助威士忌共抗辽贼,这时他的对头枫冰叶子出现,两人都是水属性,但由于十年前的一场恩
2014-03-09 08:46:11 847
原创 另一种阶乘问题
另一种阶乘问题大家都知道阶乘这个概念,举个简单的例子:5!=1*2*3*4*5.现在我们引入一种新的阶乘概念,将原来的每个数相乘变为i不大于n的所有奇数相乘例如:5!!=1*3*5.现在明白现在这种阶乘的意思了吧!现在你的任务是求出1!!+2!!......+n!!的正确值(n 输入第一行输入一个a(a输出各行输出结果一个整数R表示1!!+2!!......+n!!
2014-03-09 08:37:39 747
原创 A+B Problem(V)
A+B Problem(V)做了A+B Problem之后,Yougth感觉太简单了,于是他想让你求出两个数反转后相加的值。帮帮他吧 输入有多组测试数据。每组包括两个数m和n,数据保证int范围,当m和n同时为0是表示输入结束。输出输出反转后相加的结果。样例输入1234 1234125 1170 0样例输出86421232#includei
2014-03-09 08:36:34 1013
原创 小学生算术
小学生算术很多小学生在学习加法时,发现“进位”特别容易出错。你的任务是计算两个三位数在相加时需要多少次进位。你编制的程序应当可以连续处理多组数据,直到读到两个0(这是输入结束标记)。 输入输入两个正整数m,n.(m,n,都是三位数)输出输出m,n,相加时需要进位多少次。样例输入123 456555 555123 5940 0样例输出03 1
2014-03-09 08:35:25 685
面试大厂,90%会被问到的Java面试题_JAVA面试题总结.zip
2020-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人