hdu2051-2100
CoderZhuuu
practice
展开
-
hdu_problem_2051_Bitset
题意为:输入一个十进制的数,将它转换为二进制并输出/***Problem Description*Give you a number on base ten,you should output it on base two.(0 < n < 1000)***Input*For each case there is a postive number n on base t...原创 2019-01-26 12:24:22 · 231 阅读 · 0 评论 -
hdu_problem_2081_手机短号
/**Problem Description*大家都知道,手机号是一个11位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号。假设所有的短号都是是 6+手机号的后5位,比如号码为13512345678的手机,对应的短号就是645678。*现在,如果给你一个11位长的手机号码,你能找出对应的短号吗?***Input*输入数据的第一行是一个N(N &l...原创 2019-03-25 14:05:15 · 298 阅读 · 0 评论 -
hdu_problem_2070_Fibbonacci Number
/**Problem Description*Your objective for this question is to develop a program which will generate a fibbonacci number. The fibbonacci function is defined as such:**f(0) = 0*f(1) = 1*f(n) = f(n...原创 2019-03-25 14:03:50 · 146 阅读 · 0 评论 -
hdu_problem_2058_The sum problem
题目大意:给定一个序列1,2,3,⋯ ,N1,2,3,\cdots,N1,2,3,⋯,N然后给一个数字M,计算该序列的子序列中加起来等于M的情况并输出。输入:N和M。输出:输出一个区间,该区间包含的子序列之和等于M,每种情况最后加上一个空行方法:直接暴力求解会超时QAQ,所以需要用等差数列求和公式由Sn=d2n2+(a1−d2)nS_n = \frac{d}{2...原创 2019-02-03 15:08:22 · 235 阅读 · 0 评论 -
hdu_problem_2057_A + B Again
题目大意:输入两个16进制数,输出相加的结果/***Problem Description*There must be many A + B problems in our HDOJ , now a new one is coming.*Give you two hexadecimal integers , your task is to calculate the sum of the...原创 2019-02-02 19:25:57 · 307 阅读 · 0 评论 -
hdu_problem_2056_ Rectangles
题目大意:给两个矩形对角线上的点(主对角线或者副对角线),求两个矩形重叠部分的面积。输入:每一行都是八个数字,对应4个点。输出:输出重叠的面积,精确到小数点后两位。方法:/***Problem Description*Given two rectangles and the coordinates of two points on the diagonals of each rect...原创 2019-02-02 17:57:34 · 203 阅读 · 0 评论 -
hdu_problem_2055_An easy problem
题目大意:定义一个f(x)(x=a,b,⋯ ,z,A,B⋯ ,Z),f(A)=−f(a)=1,f(B)=−f(b)=2⋯f(Z)=−f(z)=26f(x)(x=a,b,\cdots,z,A,B\cdots,Z),f(A)=-f(a)=1,f(B)=-f(b) = 2\cdots f(Z)=-f(z) = 26f(x)(x=a,b,⋯,z,A,...原创 2019-02-02 16:30:01 · 215 阅读 · 0 评论 -
hdu_problem_2054_A == B ?
题目大意:给两个数A和B,如果A和B相等,就输出YES,否则输出NO该题似乎只用多考虑一种情况,例如1.00000和1/***Problem Description*Give you two numbers A and B, if A is equal to B, you should print "YES", or print "NO".***Input*each test c...原创 2019-02-02 16:18:51 · 210 阅读 · 0 评论 -
hdu_problem_2053_Switch Game
题目大意为:有一排全部都是关着的灯,然后在这些灯上进行了一系列的操作,第i次操作时将i的倍数的灯改变状态,即ON变成OFF,OFF变成ON,输入n,输出再无数次操作后,第n盏灯的状态,0表示OFF,1表示ON思路:从数字本身的性质考虑1)如果一个数是质数,那么它只能分解为1和它本身,也就是只会执行2次操作,那么如果是质数,肯定是关闭的状态。2)如果一个数是合数,就要分两个情况如果它不是完...原创 2019-01-27 11:29:57 · 189 阅读 · 0 评论 -
hdu_problem_2052_Picture
题意:输入宽和高,输出一个矩形,并且每次输出完最后要加一个空行/***Problem Description*Give you the width and height of the rectangle,darw it.***Input*Input contains a number of test cases.For each case ,there are two number...原创 2019-01-26 12:42:55 · 198 阅读 · 0 评论 -
hdu_problem_2098_分拆素数和
先用筛选法找素数打表,然后从小到大开始判断#include<iostream>using namespace std;int Prime[1230];int main() { int count = 0; bool *isPrime[10000]; memset(isPrime, 1, sizeof(isPrime));// 先初始化成全为素数 for (int i =...原创 2019-03-27 14:38:52 · 158 阅读 · 0 评论