`
taojianrong
  • 浏览: 11342 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

切西瓜与切蛋糕问题

    博客分类:
  • ACM
  • C
阅读更多

切蛋糕、切西瓜这类问题一般都有固定的公式,告诉大家一个技巧:二维的一般是an^2+bn+c,三维的一般是an^3+bn^2+cn+d.

用带定系数法求出各个系数就OK了,不用想破脑筋找规律。。。

这种方法对类似问题都可以,变通一下好多问题都可以迎刃而解了。。。

 

 

贴出HUSTOJ上的两道题目:

Problem 1577
切西瓜

Time Limit: 1 Sec Memory Limit: 128 MB
Submissions: 233 Solved: 35
Description

众所周知 一刀可以把一个西瓜切成两半 两刀最多可以把西瓜切成四半 三刀最多可以把西瓜切成八块 那么问你 N 刀最多可以把西瓜切成多少块咧?

Input

总共有T(T<=1000)组测试数据 在第一行中给出 接下来有T行 每一行有一个整数N(N<=1000)

Output

输出结果共有T行,每行一个整数,即该行的N对应的答案

Sample Input

3
1
2
3
Sample Output

2
4
8

  

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int cas;
    int n;
    /*freopen("1.txt","r",stdin);*/
    scanf("%d",&cas);
    while(cas--)
    {
        scanf("%d",&n);
        printf("%d\n",(n*n*n+5*n+6)/6);
    }
    return 0;
}

 

 Problem 1578

切蛋糕

Time Limit: 1 Sec Memory Limit: 128 MB
Submissions: 185 Solved: 66
Description

众所周知 一刀可以把一个蛋糕切成两半 两刀最多可以把一个蛋糕切成四半 三刀最多可以把一个蛋糕切成七块 那么问你 N 刀最多可以把一个蛋糕切成多少块咧?

Input

总共有T(T<=1000)组测试数据 在第一行中给出 接下来有T行 每一行有一个整数N(N<=1000)

Output

输出结果共有T行,每行一个整数,即该行的N对应的答案

Sample Input

3
1
2
3
Sample Output

2
4
7

 

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int cas;
    int n;
    /*freopen("1.txt","r",stdin);*/
    scanf("%d",&cas);
    while(cas--)
    {
        scanf("%d",&n);
        printf("%d\n",(n*n*n+5*n+6)/6);
    }
    return 0;
}

 

 

 

  • 大小: 3.3 KB
分享到:
评论

相关推荐

    面试官刁钻的考试题下载

    3. 西瓜切4刀切出11块瓜皮的谜题,可以通过以下方式解决:首先,沿着西瓜中心对半切,得到2块,每块再切一刀,变成4块,每块再斜切一刀,这样每块瓜都有3块皮,总共11块皮。 4. 这是一个典型的逻辑悖论题。要找出...

    创新思维游戏PPT学习教案.pptx

    比如,他可以把一个西瓜切成两半,大的一半再切成两份,这样每个孙子都能得到一份大半个西瓜。 6. **分配牛奶**: 老板可以先将5升瓶子装满,然后倒入4升瓶子,留下1升在5升瓶子中。重复此过程,确保带4升瓶子的...

    开发区活动中心软件编程(图形化)等级考试(一级)模拟题附答案

    17. 第十七个问题是关于熄灭蛋糕上的蜡烛的问题,考生需要选择合适的程序以帮助小明熄灭蛋糕上的蜡烛。这道题考查了学生的scratch基础知识和应用能力。 18. 第十八个问题是关于录制声音的问题,考生需要选择合适的...

    创新思维游戏实用教案.pptx

    孙爷爷可以将两个西瓜切成相同重量的部分,然后每个孙子分得一整个西瓜的一部分,确保每个人得到的重量相等。 6. **分配牛奶**:这是一个关于体积测量和操作技巧的挑战。老板可以通过将4升瓶装满,然后用4升的牛奶...

    人教版五年级下册分数的意义与性质知识点及练习题精选.doc

    比如,一个蛋糕切成4份,每份就是蛋糕的1/4。整体可以用自然数1来代表,称为单位“1”。例如,如果一套茶杯共有4个,那么每个茶杯就是这套茶杯的1/4。 2. **分数单位**:将单位“1”平均分成若干份,其中的一份就...

    充满奇思妙想的创新思维游戏PPT学习教案.pptx

    6. **量度与操作**(创新思维游戏6):30升牛奶分配的问题测试了学习者对数量操作的理解,需要利用4升和5升的容器组合出3升的牛奶,体现了一种实际问题解决技巧。 7. **称重策略**(创新思维游戏7):50克和200克...

    新北师大版五年级下册数学期末模拟试卷.pdf

    - 林芳切割蛋糕的问题,需要计算重新涂奶油的最小面积和每块蛋糕的体积,涉及长方体切割和体积计算。 10. **选择题**: - 选择题涵盖小数比较、乘除法的性质、读数定位、图形变换、方向判断、体积计算、图表分析...

    创新思维游戏学习教案.pptx

    5. **孙爷爷分西瓜**:孙爷爷可以将两个西瓜都切成三等份,然后分别组合成大小不同的西瓜组合,确保每个孙子得到的西瓜重量相等。 6. **分配牛奶**:老板可以先用5升瓶子装满,然后倒出3升到4升瓶子里,剩下2升。...

    冷餐会菜单报价.doc

    - 时令精美水果拼盘:根据季节提供最新鲜的水果组合,如海南西瓜、红提、新奇士柳橙、泰国火龙果、哈密瓜、越南凤梨和芒果。 2. **饮品**:菜单中列出了多种饮品供选择,包括: - 柳橙汁:新鲜榨取的橙汁,富含...

    北师大版小学三年级下册数学第六单元《认识分数》单元测试5(附答案).doc

    题目中可能会描述到切西瓜、分蛋糕等情境,让学生判断使用哪个分数来表示情境中的一部分。这样的题目设计有助于学生将抽象的数学概念与日常生活紧密联系起来。 选择题部分则侧重于考察学生对分数大小的比较以及简单...

    2020_2021学年九年级化学下册第九单元金属第三节钢铁的锈蚀与防护随堂练习新版鲁教版20210610125

    11. **实验现象**:铜不与稀硫酸反应,黄铜的硬度大于纯铜,切完西瓜的菜刀洗净擦干能防止生锈。 12. **控制变量法**:该实验设计可以探究铁锈蚀与水、植物油的关系,以及燃烧与温度和氧气的关系。 13. **铁制品...

    餐馆英语词汇饮料与水果.pptx

    5. 西瓜:Watermelon - 在炎热的季节,常切成块提供给客人解渴。 6. 草莓:Strawberry - 可用作甜品,如草莓奶油蛋糕(Strawberry Cream Cake)或草莓冰淇淋(Strawberry Ice Cream)。 7. 菠萝:Pineapple - 可用于...

    五年级数学下册 分数的意义8教案 人教新课标版 教案.doc

    在课堂练习环节,设计了不同难度的问题,如三关游戏,帮助学生巩固所学知识,例如将西瓜和蛋糕平均分,计算吃了几分之几,以此加深对分数意义的理解。此外,通过比较不同分数,让学生认识到虽然分数形式可能不同,但...

    2015三年级数学下册 第7单元第3课时《认识几分之几》同步练习(1) 苏教版

    例如,一个西瓜被切成了8份,学生们需要判断这些份是否都是八分之一,从而理解平均分配的重要性。另外,也有题目通过吃掉汉堡包一半再吃掉剩下一半的情形,考验学生对分数连续减法的理解。 在“拓展提高”环节中,...

    玛酷机器人编程(Scratch)等级考试一级4模拟题附答案

    - **解析**:题目要求通过程序操作熄灭蛋糕上的蜡烛,即从cake-a造型切换到cake-b造型。 #### 题目12: 造型变换 - **知识点**:此题考查学生对于角色造型变化的理解。 - **解析**:题目要求实现从初始状态获得西瓜-...

    四年级英语上册单词练习题(Unit 1 -Unit 6)精选.doc

    14. **蛋糕 (cake)**:甜食,通常由面粉、糖、鸡蛋和黄油制成。 15. **小车 (car)**:小型机动车辆,用于个人交通。 16. **医生 (doctor)**:从事医疗工作,治疗疾病的专业人员。 17. **鸭子 (duck)**:一种水禽,...

Global site tag (gtag.js) - Google Analytics