我是菜鸟,我怕谁

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 10988    Accepted Submission(s): 6334

Problem Description
lin2144是一只小菜鸟,都是笨鸟先飞,lin2144想来个菜鸟先飞,他从0点出发
一开始的飞行速度为1m/s,每过一个单位时间lin2144的飞行速度比上一个单位时间的飞行速度快2m/s,问n (0 < n < 10^5)个单位时间之后lin2144飞了多远?

Input

输入一个T表示为有几组数据
每组数据输入一个n,表示lin2144飞行的时间.

Output

输出lin2144飞行了多远,因为数字很大,所以对10000取模.

Sample Input

2 1 2

Sample Output

1 4

Source

HDU 2008-10 Programming Contest

问题链接:HDU2520 我是菜鸟,我怕谁。

题意简述:参见上文。

问题分析

  本题有两种解法,一是数学解法,二是模拟解法。

  1.数学解法

  因为v=v0+a*(t-1)且s=(v+v0)*t/2,所以s=(2v0+a(t-1))*t/2

  其中v0=1且a=2,所以s=t*t。

  2.模拟解法:一个一个时间单位算下去。

程序说明

  需要注意类型,不然会溢出。

AC的C语言程序如下:

/* HDU2520 我是菜鸟,我怕谁 */#include <stdio.h>#define MOD 10000int main(void)
{int t, n;scanf("%d", &t);while (t--) {scanf("%d", &n);printf("%lld\n", (long long)n * n % MOD);}return 0;
}

AC的C语言程序(过程模拟)如下:

/* HDU2520 我是菜鸟,我怕谁 */#include <stdio.h>#define MOD 10000
#define A 2int main(void)
{int t, n, s, i;long long sum;scanf("%d", &t);while (t--) {scanf("%d", &n);s = 1;sum = 0;for(i=1; i<=n; i++)sum += s, s += A;printf("%lld\n", sum % MOD);}return 0;
}

  

HDU2520 我是菜鸟,我怕谁【水题】相关推荐

  1. hdu2520 我是菜鸟,我怕谁

    我是菜鸟,我怕谁 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total S ...

  2. HDU 2520 我是菜鸟,我怕谁

    我是菜鸟,我怕谁 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total S ...

  3. 碰到日期题就怕的我来写一道水题吧

    HDOJ-2005, http://acm.hdu.edu.cn/showproblem.php?pid=2005 20XX系列的水题哈哈,写了二十分钟,就为找到一种比较正常不傻逼的写法... 嗯,学 ...

  4. 图论刷水题记录(一)(最短路-----dijkstra算法)

    最近实在不知道干些什么,感觉自己除了水题什么都不会做,算了去刷一刷图论的水题吧本来想合起来一起发,想了想太长的话以后看起来也不方便,题目所以今天晚上就先发了dij部分,由上到下由易变难. 1.POJ ...

  5. HDU2568 前进【水题】

    前进 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submiss ...

  6. HUST - 1016 幼儿园小朋友们的难题(水题)

    幼儿园的小朋友们一直在研究一个问题-- 如何在一个长长的句子中找到最大的那个非负整数(不存在负数).你很不幸的被他们拖住了,又很不幸的被他们叫去执行这个任务,你非常得不爽! 因为你觉得这么简单的问题简 ...

  7. 【牛客 - 289 I】这是一个沙雕题I (字符串问题,水题)

    题干: 因为毒瘤出题人出的题都太难了,于是gugugu打算出一个签到题,(就是这题啦),这题很简单,给定一个字符串,请问你重新排序后能不能组成K个相同的字符串. 输入描述: 多组数据输入,第一行输入k ...

  8. 判断条件UVa 10192 - Vacation(LCS水题)

    PS:今天上午,非常郁闷,有很多简单基础的问题搞得我有些迷茫,哎,代码几天不写就忘.目前又不当COO,还是得用心记代码哦! 题目:http://uva.onlinejudge.org/index.ph ...

  9. The 10th Zhejiang Provincial Collegiate Programming Contest 蒻菜的水题题解。

    http://acm.zju.edu.cn/onlinejudge/contestInfo.do?contestId=347 今天参加了今年的浙江省赛网络同步赛(?),被虐得很惨... 做了五道水题只 ...

最新文章

  1. Java面试题总结-Day4
  2. Error in terms.formula(formula, data = data) : invalid model formula in ExtractVars
  3. rocketMq - commitLog
  4. 国内HuggingFace,预训练模型镜像使用
  5. tensorflow gpu利用率低_「动手学习Tensorflow」- Tensorflow综述I
  6. Java中的正则表达式–软介绍
  7. 技术重塑未来工作方式
  8. C语言中的逗号操作符
  9. M1 Mac 是否入手,先了解这些常用软件兼容性!!
  10. Python 源代码代码打包成 whl 文件
  11. 计算机cmd卸载软件,一招让你学会,在win10命令提示符上卸载程序
  12. Selenium官网教程
  13. python — 二手房
  14. LearnGL - 13 - PointLight - 点光源
  15. Java游戏项目开发 王者荣耀 学会你就是最强王者
  16. 邻接矩阵/图/DFS/BFS
  17. 裸金属服务器是什么?有什么特点?
  18. 数据库-订单发票表(单表)
  19. soj2198: Highways_最小生成树Prim
  20. 秋招面经第十一弹:沐瞳科技一面-大数据平台开发工程师

热门文章

  1. 如何自定义已有架构的css样式
  2. shared_ptr四宗罪
  3. 关于用C#编写ActiveX控件4(转)
  4. 删除网络信息服务器端,网络安全:手动清除gh0st远控服务端
  5. Linux下性能压测工具WRK,性能测试神器 wrk 使用教程
  6. spark的UI界面解析
  7. python封装数据库操作_Python3 数据库操作小封装
  8. linux c取网卡名称,在Linux下用c编程肿么获取网卡序列号和硬盘序列号
  9. python selenium在编写过程中遇到的问题记录
  10. C++编程:输入/输出 I/O