11 2018 档案
农夫约翰的牛
摘要:Problem DescriptionFarmer John commanded his cows to search for different sets of numbers that sum to a given number. The cows use onl...
阅读全文
C语言编写程序计算圆上的点的坐标
摘要:Problem DescriptionThere is a cycle with its center on the origin.Now give you a point on the cycle, you are to find out the other two...
阅读全文
21位花朵数
摘要:一个N位的十进制正整数,如果它的每个位上的数字的N次方的和等于这个数本身,则称其为花朵数。例如:当N=3时,153就满足条件,因为 1^3 + 5^3 + 3^3 = 153,这样的数字也被称为水仙花数(其中,“^”表示乘方,5^3表示5的3次方,也就是立方)。当N=...
阅读全文
立方方程式
摘要:考虑方程式:a^3 + b^3 = c^3 + d^3其中:“^”表示乘方。a、b、c、d是互不相同的小于30的正整数。这个方程有很多解。比如:a = 1,b=12,c=9,d=10 就是一个解。因为:1的立方加12的立方等于1729,而9的立方加10的立方也等于17...
阅读全文
网格的铺设问题——骨牌
摘要:Problem Description有一个大小是 2 x n 的网格,现在需要用2种规格的骨牌铺满,骨牌规格分别是 2 x 1 和 2 x 2,请计算一共有多少种铺设的方法。Input输入的第一行包含一个正整数T(T#includeint function(int ...
阅读全文
奇怪的计算器
摘要:奇怪的计算器计科专业的小明最近得到一个任务,去修理一台奇怪的计算器,这个计算器输出的结果是颠倒的,比如123它输出321,遇到小数点的时候,整数和小数部分分别是颠倒的,比如123.456显示成321.654,请编写一个程序,将输出的结果修正。输入首先输入一个整数N,然...
阅读全文
赛跑游戏
摘要:任尼乐公司开发了一个适合儿童的简单赛跑游戏。游戏规则是,在规定格数的跑道上,A、B两个角色同时从起点(下标为0的格)向终点跑去,二者跑出的步数是相同的,但是,不长不一定相同。A、B每走一步之前,通过掷骰子决定该步的步长是多少。例如A某步的骰子点数为3,则A从当前位置往...
阅读全文
Problem Description——用c语言实现素数的判定
摘要:Problem Description对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39#includeint isPrm(int x) { //判断素数 if (x < 2) return 0; f...
阅读全文
分数矩阵
摘要:Problem Description我们定义如下矩阵:1/1 1/2 1/31/2 1/1 1/21/3 1/2 1/1矩阵对角线上的元素始终是1/1,对角线两边分数的分母逐个递增。请求出这个矩阵的总和。Input每行给定整数N (Nint main() { ...
阅读全文
奶牛问题
摘要:有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。假设第一年就一头老母牛,第二年就2头母牛,第三牛就3头母牛,第四年就4头母牛,第五年就6头。第六年就9头。请编程实现在第n年的时候,共有多少头母牛?#includeint main...
阅读全文
PAT 甲级 1002 A+B for Polynomials (25 分)
摘要:1002 A+B for Polynomials (25 分)This time, you are supposed to find A+B where A and B are two polynomials.Input Specification:Each inpu...
阅读全文
数字提取——C语言
摘要:Problem DescriptionAekdyCoin is the most powerful boy in the group ACM_DIY, whose signature is valuable. In order to get his signature...
阅读全文
粒子动画——Pygame
摘要:你是否也想做出下图这么漂亮的动态效果?想的话就跟着我一起做吧=.= 工具: Python——Pygame仔细观察上图,你能发现哪些机制呢?再在下面对比一下是否跟你想的一样。 运行机制: 1、随机方向,随机速度,随机初始位置的点...
阅读全文
李白打酒——C++
摘要:话说大诗人李白,一生好饮。幸好他从不开车。 一天,他提着酒壶,从家里出来,酒壶中有酒2斗。他边走边唱: 无事街上走,提壶去打酒。 逢店加一倍,遇花喝一斗。 这一路上,他一共遇到店5次,遇到花10次,已知最后一次遇到的是花,他正好把酒喝光了。 ...
阅读全文
C语言输出格雷码
摘要:格雷码是以n位的二进制来表示数。与普通的二进制表示不同的是,它要求相邻两个数字只能有1个数位不同。首尾两个数字也要求只有1位之差。有很多算法来生成格雷码。以下是较常见的一种:从编码全0开始生成。当产生第奇数个数时,只把当前数字最末位改变(0变1,1变0)当产生第偶数个...
阅读全文
特殊篮子问题——C语言暴力破解
摘要:You are given N baskets of gold coins. The baskets are numbered from 1 to N. In all except one of the baskets, each gold coin...
阅读全文
黑白迷宫问题——深度优先搜索算法
摘要:2021年,九月,小w发现自己位于一个巨大的由黑格和白格组成的n行m列的迷宫中。小w只能从白格走到黑格或从黑格走到白格,小w找到了ljf,她想知道自己从每一个格子出发不回头可以走多少个格子。但是ljf忙于在ioi中虐场,把问题留给了你。注意:原题是可以回头,属于连通图...
阅读全文
最近素数问题——C语言
摘要:从键盘输入一个整数,输出距离该数最近的素数 #include#includeint judge(int x) { //判断素数 if (x 0&&judge(--left)) { //左边小于0时就不用再判断素数了 result[count++] = lef...
阅读全文
巧克力分配问题——C语言
摘要:某品牌巧克力使用500克原料可制作55小块巧克力,请编程实现:输入原料重量(以千克为单位),计算出制作巧克力的块数(四舍五入)。然后对这些巧克力进行分包,小盒放11块,大盒放24块,问各分装多少大盒多少小盒剩余巧克力块数最少。#includeint ...
阅读全文