ACM
之前做过的整理出来的部分ACM题目(不再更新)
xiaotang_sama
这条街上最快乐的代码仔
展开
-
1318 Palindromes
Palindromes Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 1044 Accepted Submission(s): 415Problem Description A regular palindrome is a原创 2017-04-15 21:00:23 · 253 阅读 · 0 评论 -
2002 计算球体积
Problem Description 根据输入的半径值,计算球的体积。Input 输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。Output 输出对应的球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。Sample Input1 1.5Sample Output4.189 14.137Hintdefine PI 3.1415927/* 超简单题,主要注意4/3的时原创 2017-03-25 17:39:11 · 276 阅读 · 0 评论 -
2003 求绝对值
Problem Description 求实数的绝对值。Input 输入数据有多组,每组占一行,每行包含一个实数。Output 对于每组输入数据,输出它的绝对值,要求每组数据输出一行,结果保留两位小数。Sample Input123 -234.00Sample Output123.00 234.00//超简单题,注意浮点型绝对值为fabs() 整为abs #include <stdio原创 2017-03-25 17:49:56 · 227 阅读 · 0 评论 -
2005 第几天?
Problem Description 给定一个日期,输出这个日期是该年的第几天。Input 输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。Output 对于每组输入数据,输出一行,表示该日期是该年的第几天。Sample Input1985/1/20 2006/3/12Sample Output2原创 2017-03-25 18:35:50 · 303 阅读 · 0 评论 -
算法竞赛入门经典(第二版)第二章教材代码
//程序 2-2 7744问题(1) #include <stdio.h> #include <math.h> int main() { for(int a=1; a<=9; a++) for(int b=0; b<=9; b++) { int n =a*1100+b*11; int m=floor(sqrt(n)+0.5);/原创 2017-03-29 20:57:30 · 934 阅读 · 0 评论 -
2010 水仙花数
水仙花数 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 188594 Accepted Submission(s): 53904Problem Description 春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水原创 2017-03-31 18:47:45 · 350 阅读 · 0 评论 -
CodeForces 682B Alyona and Mex
Someone gave Alyona an array containing n positive integers a1, a2, ..., an. In one operation, Alyona can choose any element of the array and decrease it, i.e. replace with any positive integer that is原创 2017-04-14 14:49:25 · 351 阅读 · 0 评论 -
CodeForces 681A A Good Contest
Codeforces user' handle color depends on his rating — it is red if his rating is greater or equal to 2400; it is orange if his rating is less than 2400 but greater or equal to 2200, etc. Each time part原创 2017-04-14 15:02:52 · 370 阅读 · 0 评论 -
算法竞赛入门经典(第二版)第三章教材代码
第三章 数组与字符串 //程序3-1 逆序输出(用ctrl+z 结束输入) #include <stdio.h> #define maxn 105 int a[maxn]; int main() { int x,n=0; while(scanf("%d",&x)==1) { a[n++]=x; } for (int i=n-1; i>=1; i--)原创 2017-04-15 18:11:17 · 470 阅读 · 0 评论 -
1014 Uniform Generator
/* 题意;给定step和MOD 计算seed数组 且seed由公式 seed[i]=(seed[i-1]+step)%MOD 决定 若 seed数组里的所有数值在【0,MOD-1】内 输出 good choice 否则 输出 bad choice 要点:1.储存seed数组出来的值时候转换成对应a【】的下标,比较巧妙 2.一定记得数组的初始化 */ #include <stdio.h原创 2017-03-25 16:51:52 · 327 阅读 · 0 评论