自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 \UVa - 3355 - Digit Generator

#include #include #include int main(){ int n; scanf("%d",&n); while(n--) { int a; scanf("%d",&a); int k; int i,pd = 0; for(i = a-50;i < a;i

2014-12-13 13:56:02 417

原创 Uva - 10082 - WERTYU

#include #include #include char save[] = "`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;\'ZXCVBNM,./";char maps[512];char data[512];int main(){ for ( int i = 1 ; save[i] ; ++ i ) maps[save[i]] = sa

2014-12-13 13:55:38 402

原创 UVa - 3225 - Circular Sequence

#include #include #include #include #include using namespace std;bool cmp(char str1[],char str2[]){ return strcmp(str1,str2) < 0;}//ACGTvoid Sort(char a[]){ char **s; int len =

2014-12-13 13:53:51 420

原创 Uva - 3712 - Kickdown

#include #include #include #include int judge(char *a,char *b){ int lena = strlen(a); int lenb = strlen(b); int i,j,k,pd; //a is moving! for(k = 0;k < lenb;k++) { p

2014-12-13 13:52:30 536

原创 Problem G: 动态的字符串排序

Problem G: 动态的字符串排序Time Limit: 5 Sec  Memory Limit: 128 MBSubmit: 905  Solved: 154[Submit][Status][Web Board]Description把字符串按照ASCII码序的从小到大排列出来。串的ASCII码序遵循如下递归定义:1 两串的前n-1个字符相同,第n个字符A

2014-12-13 13:47:25 2661

原创 Problem H: 蛇形填阵

Problem H: 蛇形填阵Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 1001  Solved: 467[Submit][Status][Web Board]Description将1~n*n填入一个n*n的矩阵中,并要求成为蛇形。蛇形即是从右上角开始向下,向左,向上,向右,循环填入数字。比如n=5时矩阵为:

2014-12-13 13:42:43 1698

原创 Problem I: 液晶显示

Problem I: 液晶显示Time Limit: 1 Sec  Memory Limit: 32 MBSubmit: 1456  Solved: 524[Submit][Status][Web Board]Description你的朋友刚买了一台新电脑,他以前用过的最强大的计算工具是一台袖珍计算器。现在,看着自己的新电脑,他有点失望,因为他更喜欢计算器上的LC显示器

2014-12-13 13:38:20 1615

原创 Problem G: 规范序排列

Problem G: 规范序排列Time Limit: 1 Sec  Memory Limit: 16 MBSubmit: 1127  Solved: 651[Submit][Status][Web Board]Description规范序是一种对字符串比较的排序规则,定义如下:1 串长小的排在前面;2 相同串长的按照字典序排列顺序。串的字典序遵循如下递归定

2014-12-13 13:35:28 1783

原创 Problem E: Print Graphics Problerm (IV) (Append Code)

Problem E: Print Graphics Problerm (IV) (Append Code)Time Limit: 1 Sec  Memory Limit: 16 MBSubmit: 1419  Solved: 941[Submit][Status][Web Board]Description向标准输出上打印一些用ASCII字符组成的图形。------

2014-12-13 13:31:57 2881

原创 Problem G: 求中位数

Problem G: 求中位数Time Limit: 1 Sec  Memory Limit: 16 MBSubmit: 652  Solved: 217[Submit][Status][Web Board]Description中位数(Medians)是一个统计学名词,是指将统计总体当中的各个数据的值按大小顺序排列起来,形成一个数列,处于变量数列中间位置的值就称为中位

2014-12-13 13:29:04 2762

原创 Problem E: 编写函数:递归求逆序 (Append Code)

Problem E: 编写函数:递归求逆序 (Append Code)Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 507  Solved: 240[Submit][Status][Web Board]Description将输入的一个字符串s逆序输出。-----------------------------

2014-12-13 13:27:35 3469

原创 Problem E: 点球大战 信息杯班级对抗赛

Problem E: 点球大战Time Limit: 1 Sec  Memory Limit: 32 MBSubmit: 58  Solved: 21[Submit][Status][Web Board]Description    在足球比赛中,有不少赛事,例如世界杯淘汰赛和欧洲冠军联赛淘汰赛中,当比赛双方经过正规比赛和加时赛之后仍然不分胜负时,需要进行点球大战来决定

2014-12-13 13:14:04 585

原创 Problem D: hardbird 的礼物 信息杯班级对抗赛

Problem D: hardbird的礼物Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 102  Solved: 33[Submit][Status][Web Board]Descriptionhardbird最近收到了一个礼物——一个新的有n层的玻璃展柜,于是bird决定把他所有的礼物都放在他的新礼物里。所有的礼物

2014-12-13 13:09:17 639 1

原创 Problem C: 龟兔赛跑之后 信息杯班级对抗赛

Problem C: 龟兔赛跑之后Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 52  Solved: 14[Submit][Status][Web Board]Description自从上次输掉了赛跑,兔子一直不甘心,想要和乌龟再比一场,一雪前耻。但不巧的是,乌龟出门打酱油过马路的时候由于躲闪不及被车撞了,俩后腿全折了。

2014-12-13 13:06:03 688

原创 Problem B: 怎么报数? 信息杯班级对抗赛

Problem B: 怎么报数?Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 537  Solved: 182[Submit][Status][Web Board]Description大家一定都玩过报数游戏吧,若干人排成一排,从第1个人开始报数:1、2、3……。现在,假如你是第n个,主持人说一个数字k,如果n里面含有

2014-12-13 13:03:07 561

原创 Problem A: Worm!!! -- 信息杯班级对抗赛

Problem A: Worm!!!Time Limit: 1 Sec  Memory Limit: 64 MBSubmit: 165  Solved: 81[Submit][Status][Web Board]Description一个虫子在n单位长度的井下面,每分钟他可以走u单位长度,但是之后他要休息一分钟,并且在休息的时候他会下滑d单位长度,那么请你计算一下它需要

2014-12-13 12:59:19 747

原创 Problem B: 寻求勾股数

Problem B: 寻求勾股数Time Limit: 1 Sec  Memory Limit: 2 MBSubmit: 506  Solved: 145[Submit][Status][Web Board]Description满足x2+y2=z2的正整数x,y和z称为一组勾股数(pythagorean triple),又称为毕达哥拉斯三元数组。现在要求你编程求指定范

2014-12-02 16:22:06 2644

原创 Problem G: 打印字母菱形图案

Problem G: 打印字母菱形图案Time Limit: 1 Sec  Memory Limit: 16 MBSubmit: 392  Solved: 209[Submit][Status][Web Board]Description输出N(N为奇数)行由字母组成的菱形,第1行为字母A,第2行为BCD,第三行为CDEFG,以此类推。菱形上下对称。In

2014-12-02 16:19:17 4050

原创 Problem H: 魔方阵

Problem H: 魔方阵Time Limit: 1 Sec  Memory Limit: 16 MBSubmit: 2029  Solved: 822[Submit][Status][Web Board]Description所谓N阶魔方阵,是一个N*N的方阵,其元素由1到N^2组成,且方阵每行每列以及对角线的元素和相等。如三阶魔方阵:8 1 63 5 7

2014-12-02 16:15:54 1961

原创 Problem G: Matrix Problem (III) : Array Practice

Problem G: Matrix Problem (III) : Array PracticeTime Limit: 1 Sec  Memory Limit: 4 MBSubmit: 2826  Solved: 779[Submit][Status][Web Board]Description求两个矩阵A、B的乘积C=AB。根据矩阵乘法的定义,只有A的列数和B的行数相

2014-12-02 16:13:50 3019

原创 Problem F: Matrix Problem (II) : Array Practice

Problem F: Matrix Problem (II) : Array PracticeTime Limit: 1 Sec  Memory Limit: 4 MBSubmit: 3543  Solved: 1279[Submit][Status][Web Board]Description求两个矩阵A、B的和。根据矩阵加法的定义,只有同阶的矩阵才能相加。可以确保所

2014-12-02 16:11:12 2443

原创 Problem E: Matrix Problem : Array Practice

Problem E: Matrix Problem : Array PracticeTime Limit: 1 Sec  Memory Limit: 4 MBSubmit: 4715  Solved: 1523[Submit][Status][Web Board]Description求一个m×n阶矩阵A的转置矩阵AT。矩阵A的每个元素都在int类型的范围之内。

2014-12-02 16:08:12 1897

原创 Problem D: 编写函数:String to Integer (IV) (Append Code) && 2/8/16进制到10进制的转换

Problem D: 编写函数:String to Integer (IV) (Append Code)Time Limit: 1 Sec  Memory Limit: 2 MBSubmit: 1110  Solved: 585[Submit][Status][Web Board]Description让我们来编写一个程序,按照指定的转换规则,把一个字符串里的整数提

2014-12-02 16:04:28 4436

原创 详细解答Uva - 1368 - DNA Consensus String

这道题目的题意其实很简单,只是让Uva用英语解释了一遍就似乎很复杂了。。题目大意:给定m行n列的DNA序列,只由AGCT四个字母组成。求出一个长度为n的序列使其与给定的每行DNA相似度最高。更明白的说就是每一列出现次数最多的就是要求的对应这一列的字母,如果存在相同数量的字母,按照字典顺序排序。例如:T A T G A T A CT A A G C T A CA A A G

2014-11-27 09:35:01 392

原创 Uva-232 - Crossword Answers

Crossword Answers A crossword puzzle consists of a rectangular grid of black and white squares and two lists of definitions (or descriptions).One list of definitions is for ``words" to b

2014-11-26 18:24:40 406

原创 strcpy、memcpy、memmove的区别

strcpy和memcpy都是标准C库函数,它们有下面特点:strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容外,还会复制字符串的结束符。strcpy的函数原型是:char* strcpy(char* dest, const char* src);

2014-11-24 15:21:38 298

原创 高精度加法

高精度加法是 #include #include #include int main(){ int r[1500],plus,i,j,k,lenga,lengb; char a[1500],b[1500]; while(scanf("%s%s",a,b) != EOF) { plus = 0; int sum =

2014-11-18 17:29:20 660

原创 高精度乘法

前言:这个是我目前处理过的数得上的复杂题目,主要复杂在设计上,整个

2014-11-18 17:21:07 342

原创 Problem E: 时间:24小时制转12小时制

Problem E: 时间:24小时制转12小时制Time Limit: 1 Sec  Memory Limit: 16 MBSubmit: 2473  Solved: 648[Submit][Status][Web Board]Description编写一个程序,把输入的24小时制的时间,转换12小时制的格式输出。12小时制没有0点时段,是以数字12、1、2、3、

2014-11-16 10:37:39 2007

原创 Problem J: 学生成绩统计表

Problem J: 学生成绩统计表Time Limit: 1 Sec  Memory Limit: 16 MBSubmit: 902  Solved: 416[Submit][Status][Web Board]Description在学校里经常见到的成绩表,表的每行是一个学生的成绩,每列是各个科目的成绩。如下表所示。你的任务是:输入这样的成绩表,统计

2014-11-16 10:23:58 2998

原创 Problem I: 小学生算术

Description给出两个正整数,计算两个数相加需要多少次进位。Input数据有多组,每组包含两个整数,都在int范围内,输入以EOF结尾Output一个整数,表示两个数相加需要的进位次数Sample Input123 321555 555123456789 987654321Sample Output03

2014-11-16 10:18:56 2185

原创 Problem H: 筛选素数

Description在数学上,素数的分布没有任何已知规律,因此检测一个数是否素数,只能用比它小的素数来检测整除性质。如果要求出一定范围内的素数表直接检测的代价就太高了。一般采用筛选法的思想:把从1开始的、某一范围内的正整数从小到大顺序排列,1不是素数,首先把它筛掉。剩下的数中选择最小的数是素数,然后去掉它的倍数。依次类推,直到筛子为空时结束。如有:1 2 3 4 5 6

2014-11-16 10:16:34 1940

原创 Uva-227-Puzzle

这道题目也是一道比较简单的题目,但是其中涉及很多个情况判断。代码如下

2014-11-13 21:40:10 515

翻译 UVa-232 - Crossword Answers

该题与poj1888相似, 题意如下:

2014-11-13 19:57:58 480

转载 这个题目我重写了好几遍,虽然思路很清晰,但始终没有写出来,借鉴了一下别人的,日后再研究

#include#include#include#define MAX 1000char str[MAX];int num[MAX];int temp,now;int getit(char *str){ int i,len=strlen(str); int sum=0,flag=0; if(now>=len) return -1; for(i=now

2014-11-13 10:20:10 504

原创 UVa 455 - Periodic Strings

一开始想的是求出每个字符出现的次数并且cu#include#include#includechar str[104];int main(){ int n; while (~scanf("%d",&n)) while (n --) { scanf("%s",str); int len = str

2014-11-11 21:32:12 476

原创 UVa-1225 - Digit Counting

#include #include #include int main(){ int n,i,j,leng,p,t,a[11]; char sz[50]; scanf("%d",&p); for(t = 0; t < p; t++) { scanf("%d",&n); memset(a,0,sizeof(a));

2014-11-11 20:10:37 832

原创 去行首行尾的空白符

#include #include #include #include int main(){ long long int leng,i,jsq,start,end,pd = 0; char ch[200]; while(gets(ch)) { leng = strlen(ch); for(i = 0;i < leng;i++)

2014-11-11 17:45:55 1088

原创 如何才能不用减号实现两个整数相减呢?

#include #include #include #include int main(){ long long int x = log10(0.1); //printf("%d",x); long long int a,b; while(scanf("%lld%lld",&a,&b) != EOF) { printf("%lld

2014-11-11 17:43:26 850

原创 大整数的最大值最小值判断

#include #include #include #define N 1500int main(){ long long int templeng,lengmax,lengmin,i,start = 0,end,j,k = 0,yxleng; char temp[N],max[N],min[N]; while(scanf("%s",temp) != EOF)

2014-11-11 17:40:46 471

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除