![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zzulioj
悠然顾屿
来杯唯有珍珠的奶茶
展开
-
ZZULIOJ 1188: 选票统计(一)(结构体专题)
题目描述1483. 某单位进行选举,有5位候选人:zhang、wang、zhao、liu、miao。编写程序,统计每人所得的票数。要求每人的信息里包括两部分:name和votes,分别描述姓名和所得票数。每个人的信息用一个结构体来表示,5个人的信息使用结构体数组。输入首先输入一个整数n,表示一张选票,接下来n行,每行是一个由小写英文字母组成的字符串,表示以上5个候选人之一。输出...原创 2019-10-25 21:03:06 · 1652 阅读 · 0 评论 -
ZZULIOJ 1185: 添加记录(结构体专题)
题目描述有一学生成绩表,包括学号、姓名、3门课程成绩。已知该成绩表按学号升序排序。请编程实现,添加一个新的学生信息,且使成绩表仍按学号有序;若待添加的学号与已有学号重复,则输出错误信息,拒绝添加。输入首先输入一个整数n(1<=n<=100),表示学生人数;然后输入n行,每行包含一个学生的信息:学号(12位)、姓名(不含空格且不超过20位),以及3个整数,表示3门课成绩,数...原创 2019-10-17 18:37:49 · 2129 阅读 · 0 评论 -
ZZULIOJ 1077空心菱形
本文为博主原创,未经博主允许不得转载题目描述输入一个整数n,(1<=n<=20),输出一个空心菱形,其中每个边由n个'*'组成。输入输入包含一个整数,n(1<=n<=20)输出输出一个空心菱形,每个边由n个'*'组成样例输入 Copy5样例输出 Copy * * * * * * ** ...原创 2019-05-24 21:01:19 · 1033 阅读 · 0 评论 -
ZZULIOJ 1079: a+b(多实例测试2)
题目描述计算A+B输入输入数据有多组。每组一行,为整数A, B。输出对每行输入,输出A+B的值,单独占一行。样例输入 Copy1 23 4样例输出 Copy37提示此类多实例测试解决方案:while(scanf("%d%d",&a,&b)!=EOF){//读入一组测试数据//处理//输出结果}注:EOF是宏定义常...原创 2019-05-24 21:13:59 · 4729 阅读 · 0 评论 -
ZZULIOJ 1067有问题的里程表
题目描述某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数。然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上的数字都是如此。例如,如果里程表显示339,汽车走过1公里之后,该里程表显示350。输入输入一个整数num,表示里程表显示的数值,1 < num < 1000,且一定不含整数4。输出输出一个整数,为...原创 2019-05-16 15:14:42 · 1059 阅读 · 4 评论 -
ZZULIOJ 1086:ASCII码排序(多实例测试)
题目描述输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入输入数据有多组,每组占一行,有三个字符组成,之间无空格。输出对于每组输入数据,输出一行,字符中间用一个空格分开。样例输入 Copyqweasdzxc样例输出 Copye q wa d sc x z提示注意:scanf("%c",&ch)格式读字符时,所...原创 2019-06-04 17:37:41 · 1380 阅读 · 0 评论 -
ZZULIOJ 1087:获取出生日期(多实例测试)
本文为博主原创文章,未经博主允许不得转载题目描述输入某人的18位身份证号,输出其出生日期。输入多实例测试。首先输入一个整数n,表示测试实例的个数,然后是n行,每行是一个18位身份证号。输出对于输入的每个身份证号,输出一行,即其对应的出生日期,输出格式为:yyyy-mm-dd。样例输入 Copy3410106199411178657410104198202095...原创 2019-07-10 22:56:03 · 1004 阅读 · 0 评论 -
ZZULIOJ 1089:阶乘的最高位
本文为博主原创文章,未经博主允许不得转载。题目描述输入一个正整数n。输出n!的最高位上的数字。输入输入一个正整数n(n不超过1000)。输出输出n!的最高位上的数字。样例输入 Copy1000样例输出 Copy4提示注意double类型溢出问题。import java.util.Scanner; public class Ma...原创 2019-07-10 23:02:31 · 2606 阅读 · 0 评论 -
ZZULIOJ 1091: 童年生活二三事(多实例测试)(斐波那契数列)
题目描述Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去。 但年幼的他一次只能走上一阶或者一下子蹦上两阶。 现在一共有N阶台阶,请你计算一下Redraiment从第0阶到第N阶共有几种走法。输入输入包括多组数据。 每组数据包括一行:N(1≤N≤40)。 输入以0结束输出对应每个输入包括一个输出。 为redraiment到达第n阶不同走法的数量。样例输入 ...原创 2019-07-17 14:05:50 · 1768 阅读 · 0 评论 -
ZZULIOJ 2316:开灯问题
本文为博主原创文章,未经博主允许不得转载。题目描述有n盏灯,编号为1~n。第1个人把所有灯打开,第2个人按下所有编号为2 的倍数的开关(这些灯将被关掉),第3个人按下所有编号为3的倍数的开关(其中关掉的灯 将被打开,开着的灯将被关闭),依此类推。一共有k个人,问最后开着的灯的数量是多少?输入输 入两个正整数n和k(k≤n≤100000),用空格隔开。输出输出开着的灯的数量。...原创 2019-08-15 08:59:56 · 364 阅读 · 0 评论 -
ZZULIOJ 1029: 三角形判定
题目描述给你三个正整数,判断用这三个整数做边长是否能构成一个三角形。输入输入为三个int范围的正整数,中间有一个空格隔开。输出如果能构成三角形,输出"Yes",否则输出"No"样例输入 Copy3 4 5样例输出 CopyYes#include<stdio.h>int main(){ int a,b,c,d,e,f,g,m,n;...原创 2019-08-12 16:21:05 · 344 阅读 · 0 评论 -
ZZULIOJ 1028: I love 闰年!
题目描述根据一个年份,判断是否是闰年。输入输入为一个整数,表示一个年份。输出如果是闰年,输出"Yes",否则输出"No"。输出单独占一行。样例输入 Copy2012样例输出 CopyYes#include<stdio.h>int main(){ int a; scanf("%d",&a); if(a%...原创 2019-08-12 16:22:42 · 1263 阅读 · 1 评论 -
ZZULIOJ 1065 统计数字字符的个数
题目描述输入一行字符,以回车符作为输入结束的标志。统计其中数字字符的个数。输入多个字符,以回车符结束,回车符不作为有效字符。输出输出一个整数,表示数字字符的个数。样例输入 Copy12abrt12@2013样例输出 Copy8import java.util.*;public class Main { public static v...原创 2019-05-15 17:03:18 · 1199 阅读 · 0 评论 -
ZZULIOJ 1064加密字符
题目描述从键盘输入一批字符,以@结束,按要求加密并输出。输入从键盘输入一批字符,占一行,以@结束。输出输出占一行加密规则:1)所有字母均转换为小写。2)若是字母'a'到'y',则转化为下一个字母。3)若是'z',则转化为'a'。4)其它字符,保持不变。样例输入 CopyKyh520@样例输出 Copylzi520#include&...原创 2019-05-14 21:40:44 · 4447 阅读 · 1 评论 -
ZZULIOJ 1068二进制数
题目描述将一个二进制数,转换为对应的十进制数。输入输入一个二进制数,以回车结束。该二进制数为正数,长度不超过31。输出输出一个整数,为该二进制数对应的十进制数。样例输入 Copy100000000001样例输出 Copy2049提示(1) 整数运算尽量避免pow之类的double类型函数,以免截断取整带来错误。 (2)可使用递推思想,充分利用中...原创 2019-05-06 19:51:42 · 5058 阅读 · 1 评论 -
ZZULIOJ 1173: 密码解密(指针专题)
题目描述有加密当然也有解密啦。那我们来解密吧。已知明文中只有数字和字母,且加密的规则如下:将每个字符的ascii码的值减去24作为每个字符加密过后的密文,例如’a’的ascii码的值为97,那么加密后就变成了73。&amp;amp;quot;73&amp;amp;quot;就是’a’的密文。所以,若密文是“757392”,则解密后的原文是“cat”。现在请你编写程序,将一段密文解密为原文。请定义并使用如下函数void decrypt(char...原创 2019-02-16 22:39:16 · 943 阅读 · 0 评论 -
ZZULIOJ 1001植树问题
本文为博主原创,未经博主允许不得转载题目描述某学校植树节开展植树活动,已知树苗有m株,参加植树的同学有n人(且m>n),请问每位同学平均可以植树几株?还有几株剩余?输入输入两个整数m和n,分别表示树苗的数量和学生的人数(m>n)。输出输出两个整数,分别表示每位同学平均植树的数量及剩余的树苗数量。样例输入 Copy163 32样例输出 Copy...原创 2019-03-13 22:49:25 · 1041 阅读 · 0 评论 -
ZZULIOJ 1002简单多项式求值
本文为博主原创文章,未经允许不得转载题目描述对用户输入的任一整数,输出以下多项式的值。y=2x2+x+8输入输入整数x的值。输出输出一个整数,即多项式的值。样例输入 Copy1样例输出 Copy11import java.util.*;public class Main { public static void main(String[]...原创 2019-03-13 22:54:31 · 376 阅读 · 0 评论 -
ZZULIOJ 1003两个整数的四则运算
本文为博主原创文章,未经允许不得转载题目描述输入两个整数num1和num2,请你设计一个程序,计算并输出它们的和、差、积、整数商及余数。输入输入只有两个正整数num1、num2。输出输出占一行,包括两个数的和、差、积、商及余数,数据之间用一个空格隔开。样例输入 Copy1 2样例输出 Copy3 -1 2 0 1import java.util....原创 2019-03-13 22:56:24 · 749 阅读 · 0 评论 -
ZZULIOJ 1010求圆的周长和面积
本文为博主原创文章,未经博主允许不得转载题目描述:输入圆的半径,求圆的周长和面积。 要求定义圆周率为如下宏常量#define PI 3.14159输入输入半径r的值,为一实数。输出输出一行,包括周长和面积。数据之间用一个空格隔开,数据保留小数后面两位。样例输入 Copy3样例输出 Copy18.85 28.27import java.util...原创 2019-03-17 14:58:27 · 502 阅读 · 0 评论 -
ZZULIOJ 1177:按要求排序(指针专题)
本文为博主原创,未经博主允许不得转载题目描述输入n和n个整数,然后按要求排序,若输入1,请输出升序排序序列;若输入2,请输出降序排序序列,若输入3,请输出按绝对值升序排序序列。要求程序结构如下,请完善程序。void sort(int a[], int n, int (*cmp)());int CmpAsc(int x, int y); /*按升序要求判断两元素是否逆序*/in...原创 2019-03-30 15:21:01 · 596 阅读 · 0 评论 -
ZZULIOJ 1023:大小写转换
本文为博主原创,未经允许不得转载题目描述输入一个字母,若是小写字母,则变为大写输出,否则,原样输出。输入输入为一个字符。输出按题目要求输出一个字符,单独占一行。样例输入 Copya样例输出 CopyAimport java.util.*;public class Main { public static void main(String[...原创 2019-03-30 16:55:37 · 1093 阅读 · 0 评论 -
ZZULIOJ 1025:最大字符
本文为博主原创,未经博主允许不得转载题目描述给你三个ASCII字符(不含空白字符:包括空格、制表符\t、回车换行符\n),找出其中最大的那个输入输入包含三个字符,之间有一个空格隔开。输出输出ASCII码最大的那个字符,占一行。样例输入 Copya b c样例输出 Copyc提示注意对输入序列中空格的处理,空格也是合法的字符imp...原创 2019-03-30 17:36:49 · 1792 阅读 · 0 评论 -
ZZULIOJ 1183: 平面点排序(一)(结构体专题)
题目描述平面上有n个点,坐标均为整数。请按与坐标原点(0,0)距离的远近将所有点排序输出。可以自己写排序函数,也可以用qsort库函数排序。输入输入有两行,第一行是整数n(1<=n<=10),接下来有n行,每行一对整数(每对整数对应一个点)。输出输出排序后的所有点,格式为(u,v),每个点后有一个空格。测试数据保证每个点到原点的距离都不同。样例输入 Copy...原创 2019-04-22 15:01:32 · 860 阅读 · 0 评论 -
ZZULIOJ 1181: 谁的年龄最小(结构体专题)
题目描述设计一个结构体类型,包含姓名、出生日期。其中出生日期又包含年、月、日三部分信息。输入n个好友的信息,输出年龄最小的好友的姓名和出生日期。输入首先输入一个整数n(1<=n<=10),表示好友人数,然后输入n行,每行包含一个好友的信息:姓名(不超过20位)以及三个整数,分别表示出生日期的年月日。输出输出年龄最小的好友的姓名和出生日期,用空格隔开,出生日期的输出格...原创 2019-04-20 16:29:35 · 2709 阅读 · 0 评论 -
ZZULIOJ 1174长整数排序(指针专题)
版权声明:本文为博主原创文章,未经博主允许不得转载题目描述长整数排序。输入n 然后输入n个位数不超过100位的大整数,输入的整数可能含有前导0。将这n个长整数排序后输出,输出不含前导0。int greater(char *s1, char *s2){若s1指向的整数大于s2指向的整数,返回一个正整数;若s1指向的整数小于s2指向的整数,返回负整数;若s1指向的整数等于s2指向的整数,...原创 2019-02-21 20:23:38 · 1391 阅读 · 0 评论