Codeup
文章平均质量分 53
Layznana
这个作者很懒,什么都没留下…
展开
-
日期差值问题
问题描述有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天。输入格式有多组数据,每组数据有两行,分别表示两个日期,形式为YYYYMMDD输出格式每组数据输出一行,即日期差值输入样例2013010120130105输出样例5C语言代码#include<stdio.h>int month[13][2] ={ {0,0} , {31,31} , {28,29} , {31,31} , {30,30} , {31,31} , {30,30} ,原创 2021-08-15 15:29:52 · 67 阅读 · 0 评论 -
锤子剪刀布游戏
问题描述大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。输入输入第1行给出正整数N(<=105),即双方交锋的次数。随后N行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。C代表 “锤子”、J代表 “剪刀”、B代表 “布”,第1个字母代表甲方,第2个代表乙方,中间有1个空格。输出输出第1、2行分别给出甲、乙的胜、平、负次数,数字间以1个空格分隔。第3行给出两个字母,分别代原创 2021-08-07 20:00:15 · 788 阅读 · 0 评论 -
数制转换问题
问题描述求任意两个不同进制非负整数的转换(2进制~16进制),所给整数在long所能表达的范围之内。不同进制的表示符号为(0,1,…,9,a,b,…,f)或者(0,1,…,9,A,B,…,F)。输入格式输入只有一行,包含三个整数a,n,b。a表示其后的n 是a进制整数,b表示欲将a进制整数n转换成b进制整数。a,b是十进制整数,2 =< a,b <= 16。输出格式可能有多组测试数据,对于每组数据,输出包含一行,该行有一个整数为转换后的b进制数。输出时字母符号全部用大写表示,即(0,原创 2021-08-18 10:29:31 · 220 阅读 · 0 评论 -
进制转换问题
问题描述将一个长度最多为30位数字的十进制非负整数转换为二进制数输出。输入格式多组数据,每行为一个长度不超过30位的十进制非负整数。(注意是10进制数字的个数可能有30个,而非30bits的整数)输出格式每行输出对应的二进制数。输入样例9852111126输出样例11110110011101001110001100110C语言代码#include<stdio.h>#include<string.h>//将字符串转换成对应的整数数组void st原创 2021-08-18 11:54:21 · 115 阅读 · 0 评论