C
edxuanlen
个人博客现更新在 https://edxuanlen.gitee.io
展开
-
怎么用dev c++编译出黑白棋盘
#includeint main(){ int i,j,n; printf("请输入一个数作为棋盘的行数和列数:"); scanf("%d",&n); for(i=0;i for(j=0;j if((i+j)%2==0)a(); else printf原创 2017-10-19 18:55:38 · 1320 阅读 · 0 评论 -
HDU-2008(数值统计)
数值统计 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 114258 Accepted Submission(s): 55052 Problem Description 统计给定的n个数中,负数、零和正数的个数。 Inpu原创 2017-11-04 14:35:39 · 235 阅读 · 0 评论 -
HDU-2010(水仙花数)
欢迎杭电广大新生参加2017新生赛(点击红色的Registerring) 水仙花数 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 206367 Accepted Submission(s): 58713 Problem De原创 2017-11-05 00:42:43 · 219 阅读 · 0 评论 -
HDU-2009(求数列的和)
求数列的和 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 88983 Accepted Submission(s): 53806 Problem Description 数列的定义如下: 数列的第一项为n,以后各项为前一项原创 2017-11-04 14:50:17 · 176 阅读 · 0 评论 -
HDU-2011(多项式求和)
多项式求和 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 84237 Accepted Submission(s): 48197 Problem Description 多项式的描述如下: 1 - 1/2 + 1/3 -原创 2017-11-05 12:16:53 · 269 阅读 · 0 评论 -
HDU-2012(素数判定)
素数判定 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 148087 Accepted Submission(s): 52329 Problem Description 对于表达式n^2+n+41,当n在(x,y)范围内取整原创 2017-11-05 20:06:50 · 606 阅读 · 0 评论 -
HDU-2013(蟠桃记)
蟠桃记原创 2017-11-05 20:21:19 · 382 阅读 · 0 评论 -
HDU-2014(青年歌手大奖赛_评委会打分)
青年歌手大奖赛_评委会打分 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 93600 Accepted Submission(s): 46366 Problem Description 青年歌手大奖赛中,评委会给参赛选手打分原创 2017-11-05 23:46:14 · 301 阅读 · 0 评论 -
HDU-2015(偶数求和)
偶数求和 出现Runtime Error (INTEGER_DIVIDE_BY_ZERO)要考虑m=n的情况原创 2017-11-06 11:06:51 · 357 阅读 · 0 评论 -
HDU-2023(求平均成绩)
输入数据有多个测试实例,每个测试实例的第一行包括两个整数n和m,分别表示学生数和课程数。然后是n行数据,每行包括m个整数(即:考试分数)。原创 2017-11-15 11:27:37 · 769 阅读 · 2 评论 -
HDU-2024(C语言合法标识符)
输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串。原创 2017-11-15 14:31:38 · 575 阅读 · 0 评论 -
HDU-2016(数据的交换输出)
输入n(n<100)个数,找出其中最小的数,将它与最前面的数交换后输出这些数。原创 2017-11-06 16:05:59 · 402 阅读 · 0 评论 -
HDU-2017(字符串统计)
输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。原创 2017-11-06 18:53:32 · 256 阅读 · 0 评论 -
HDU-2025(查找最大元素)
对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。 Input输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组成,字符串仅由大小写字母构成。 Output对于每个测试实例输出一行字符串,输出的结果是插入字符串“(max)”后的结果,如果存在多个最大的字母,就在每一个最大字母后面都插入"(max)"。原创 2017-11-15 20:50:33 · 270 阅读 · 0 评论 -
HDU-2026(首字母变大写)
输入一个英文句子,将每个单词的第一个字母改成大写字母。 Input输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。 Output请输出按照要求改写后的英文句子。原创 2017-11-16 00:02:44 · 398 阅读 · 0 评论 -
HDU-2027(统计元音)
统计每个元音字母在字符串中出现的次数。Input输入数据首先包括一个整数n,表示测试实例的个数,然后是n行长度不超过100的字符串。Output对于每个测试实例输出5行,格式如下:a:num1e:num2i:num3o:num4u:num5原创 2017-11-16 13:42:29 · 791 阅读 · 0 评论 -
HDU-(Lowest Common Multiple Plus)(包括gcd和lcm算法)
求n个数的最小公倍数。 Input输入包含多个测试实例,每个测试实例的开始是一个正整数n,然后是n个正整数。 Output为每组测试数据输出它们的最小公倍数,每个测试实例的输出占一行。你可以假设最后的输出是一个32位的整数。原创 2017-11-16 22:17:20 · 227 阅读 · 0 评论 -
HDU-2007(平方和与立方和)
平方和与立方和 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 182741 Accepted Submission(s): 57837 Problem Description 给定一段连续的整数,求出他们中所有偶数的平方和以原创 2017-11-04 12:01:58 · 231 阅读 · 0 评论 -
HDU-2006(求奇数的乘积)
求奇数的乘积 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 101659 Accepted Submission(s): 62038 Problem Description 给你n个整数,求他们中所有奇数的乘积。 Inpu原创 2017-11-04 12:00:16 · 194 阅读 · 0 评论 -
HDU-2005(第几天)
第几天? Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 160485 Accepted Submission(s): 57097 Problem Description 给定一个日期,输出这个日期是该年的第几天。Input原创 2017-11-04 11:58:43 · 138 阅读 · 0 评论 -
HDU-2018(母牛的故事)
有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?原创 2017-11-06 23:43:41 · 275 阅读 · 0 评论 -
两个数的加减乘除
要求输入两个数,后再输入一个运算符号(只含+-*/),输出计算后的值 一开始我是这样写的#include<stdio.h>int main(){ int a,b; char c; scanf("%d %d %c",&a,&b,&c); switch(c) { case'+':printf("%d",a+b);break; case'-':p原创 2017-10-21 18:03:57 · 3324 阅读 · 0 评论 -
奇数幻方的实现及其验证
#include<stdio.h>odd_number(int x){ int a[700][700]={0}; int sum=0,i=0,j=x/2,k; a[i][j]=1; for(k=2;k<x*x+1;k++){ --i;--j; if(i<0)i=x-1;原创 2017-10-30 13:21:57 · 408 阅读 · 0 评论 -
高精度阶乘
问题描述 输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n。 算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。 将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。 首先将a设为1,然后乘2,乘3,当乘到n时,即得原创 2017-10-22 17:19:25 · 332 阅读 · 0 评论 -
数列排序(直接插入排序)
个数为n的数列排序 一开始用了do while 测试后总是错了一个数 才发现了 while和do while的区别 先判断循环条件后执行循环体用while,先执行一次循环体再判断执行条件用do…while。 也就是说do…while这种方式至少会执行一次 ,而while可能会一次都不执行#include<stdio.h>insert_sort(int a[]){ int i,j,h原创 2017-10-28 14:28:16 · 305 阅读 · 0 评论 -
HDU-2019(数列有序!)(逗号运算符和逻辑运算符)
有n(n<=100)个整数,已经按照从小到大顺序排列好,现在另外给一个整数x,请将该数插入到序列中,并使新的序列仍然有序。原创 2017-11-09 12:24:47 · 439 阅读 · 0 评论 -
HDU-2020(绝对值排序)(abs函数)
输入n(n<=100)个整数,按照绝对值从大到小排序后输出。题目保证对于每一个测试实例,所有的数的绝对值都不相等。原创 2017-11-09 21:33:29 · 554 阅读 · 0 评论 -
HDU-2021(发工资咯:))
作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢?这里假设老师的工资都是正整数,单位元,人民币一共有100元、50元、10元、5元、2元和1元六种。原创 2017-11-11 16:55:20 · 399 阅读 · 0 评论 -
最大公约数(GCD)的Euclid算法
题目描述:要求用户两个整数,然后计算并显示这两个整数的最大公约数 一开始我用我的思路解的#include<stdio.h>int main(){ int a,b,i,x; printf("Enter two intergers:"); scanf("%d%d",&a,&b); for(i=1;i<100000;i++){ if(a%i==0&&b%原创 2017-10-26 19:59:37 · 1326 阅读 · 0 评论 -
HDU-2022(海选女主角)
输入数据有多组,每组的第一行是两个整数m和n,表示应聘MM的总共的行列数,然后是m行整数,每行有n个,m和n的定义见题目的描述。原创 2017-11-13 20:55:18 · 376 阅读 · 0 评论 -
HDU-1000(A + B Problem)
A + B Problem Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 704244 Accepted Submission(s): 217807 Problem Description Calculate A + B.原创 2017-11-04 11:46:15 · 175 阅读 · 0 评论 -
HDU-1001(Sum Problem)
Sum Problem Time Limit: 1000/500 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 502707 Accepted Submission(s): 127610 Problem Description Hey, welcome to HDOJ原创 2017-11-04 11:49:09 · 205 阅读 · 0 评论 -
HDU-2001(两点距离问题)
计算两点间的距离 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 227411 Accepted Submission(s): 79176 Problem Description 输入两点坐标(X1,Y1),(X2,Y2),计原创 2017-11-04 11:51:32 · 181 阅读 · 0 评论 -
HDU-2002(计算球体积)
计算球体积 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 172615 Accepted Submission(s): 68265 Problem Description 根据输入的半径值,计算球的体积。 Input 输原创 2017-11-04 11:53:34 · 257 阅读 · 0 评论 -
HDU-2003(求绝对值)
求绝对值 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 142346 Accepted Submission(s): 69342 Problem Description 求实数的绝对值。Input 输入数据有多组,每组占一原创 2017-11-04 11:55:30 · 584 阅读 · 0 评论 -
HDU-2004(成绩转换)
成绩转换 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 155918 Accepted Submission(s): 68027 Problem Description 输入一个百分制的成绩t,将其转换成对应的等级,具体转换原创 2017-11-04 11:57:13 · 229 阅读 · 0 评论 -
HDU-2029~2032(回文串判断,汉字统计,进制转换,杨辉三角)
回文串判断,汉字统计,进制转换,杨辉三角原创 2017-11-22 14:33:43 · 488 阅读 · 0 评论