被诅咒的代码

Time Limit: 1000ms
Memory Limit: 65536KB
64-bit integer IO format: %lld      Java class name: Main
Prev Submit Status Statistics Discuss Next
Font Size:  +   -
Type:

  • None
  • Graph Theory
  • 2-SAT
  • Articulation/Bridge/Biconnected Component
  • Cycles/Topological Sorting/Strongly Connected Component
  • Shortest Path
  • Bellman Ford
  • Dijkstra/Floyd Warshall
  • Euler Trail/Circuit
  • Heavy-Light Decomposition
  • Minimum Spanning Tree
  • Stable Marriage Problem
  • Trees
  • Directed Minimum Spanning Tree
  • Flow/Matching
  • Graph Matching
  • Bipartite Matching
  • Hopcroft–Karp Bipartite Matching
  • Weighted Bipartite Matching/Hungarian Algorithm
  • Flow
  • Max Flow/Min Cut
  • Min Cost Max Flow
  • DFS-like
  • Backtracking with Pruning/Branch and Bound
  • Basic Recursion
  • IDA* Search
  • Parsing/Grammar
  • Breadth First Search/Depth First Search
  • Advanced Search Techniques
  • Binary Search/Bisection
  • Ternary Search
  • Geometry
  • Basic Geometry
  • Computational Geometry
  • Convex Hull
  • Pick's Theorem
  • Game Theory
  • Green Hackenbush/Colon Principle/Fusion Principle
  • Nim
  • Sprague-Grundy Number
  • Matrix
  • Gaussian Elimination
  • Matrix Exponentiation
  • Data Structures
  • Basic Data Structures
  • Binary Indexed Tree
  • Binary Search Tree
  • Hashing
  • Orthogonal Range Search
  • Range Minimum Query/Lowest Common Ancestor
  • Segment Tree/Interval Tree
  • Trie Tree
  • Sorting
  • Disjoint Set
  • String
  • Aho Corasick
  • Knuth-Morris-Pratt
  • Suffix Array/Suffix Tree
  • Math
  • Basic Math
  • Big Integer Arithmetic
  • Number Theory
  • Chinese Remainder Theorem
  • Extended Euclid
  • Inclusion/Exclusion
  • Modular Arithmetic
  • Combinatorics
  • Group Theory/Burnside's lemma
  • Counting
  • Probability/Expected Value
  • Others
  • Tricky
  • Hardest
  • Unusual
  • Brute Force
  • Implementation
  • Constructive Algorithms
  • Two Pointer
  • Bitmask
  • Beginner
  • Discrete Logarithm/Shank's Baby-step Giant-step Algorithm
  • Greedy
  • Divide and Conquer
  • Dynamic Programming
  • Tag it!
程序猿是一种近几十年来出现的新物种,是工业革命的产物。英文(Programmer Monkey)是一种非常特殊的、可以从事程序开发、维护的动物。一般分为程序设计猿和程序编码猿,但两者的界限并不非常清楚,都可以进行开发、维护工作,特别是在中国,而且最重要的一点,二者都是一种非常悲剧的存在。
最新的研究显示,程序猿有一大特点:易猝死。最近经常有某只程序猿猝死的消息直接占满题目作者人人首页的情况出现……
有一天,一只程序猿写了如下一段代码:

然后,突了个然!他就猝死了- -||
现在他剩下的工作被交给了你,请你写一个代码,能输出与这段代码相同的结果。(由于原先的代码遭到了程序猿的诅咒,直接提交他的代码或只是对他的代码进行小的改动是无法通过的……)

Input

第一行为一个整数T(T<=100)表示数据组数,接下来的T行每行一个整数n(n<109)。

Output

对于每组数据,输出一个数表示原先代码输出的结果。

Sample Input

3
1
2
3

Sample Output

1
3
6

Source

2011年北京师范大学新生程序设计竞赛

Author

思路:题意是求每个数的数位之和 正常做法必定超时 所以我们要找规律 ~
#include<stdio.h>
int main()
{int t;scanf("%d",&t);while(t--){int k;long long n;scanf("%lld",&n);k=n%9;n-=k;long long  sum;sum=n/9*45;//1~9的数位和为45for(int i=1;i<=k;i++)sum+=i;printf("%lld\n",sum%10000);}return 0;
}

BNU10782被诅咒的代码相关推荐

  1. 隐私合规:收集SDK部分介绍

    com.meizu.cloud.pushsdk.SystemReceiver 魅族推送服务是由魅族公司为开发者提供的消息推送服务,开发者可以向集成了魅族 push SDK 的客户端实时地推送通知或者消 ...

  2. ZZNUOJ_C语言1073:画个圈圈诅咒你(完整代码)

    题目描述 咦!画圈圈 那么问题来了(和挖掘机无关)       给你一个整数,他到底有几个圈圈呢?       比如数字"0,9,6" 都是有一个圈圈, "8" ...

  3. 魔力宝贝服务器列表修改,魔力宝贝修改代码一览表GM.docx

    .. 魔力宝贝GM代码 宠物 nr additemmax 19505] [nr additemmax 19077] 打开crossgate\gmsv\setup.cf.XXX 打开这个文件 为1指定G ...

  4. eclipse 注释星号没对齐_36 个奇葩代码注释,看完笑哭了!

    SO上有一个类似的问题,问大家见过哪些超秀的注释,不少程序员纷纷吐槽自己见过的那些逆天注释,我们一起来围观一下. 1.只有上帝知道 //我写这一行的时候,只有上帝和我知道我在写什么 //现在,只有上帝 ...

  5. 代码内容变成图片_网站只剩25行代码,真有程序员“删库跑路”?

    "可能我删了数据才会轻松吧 可能我格了硬盘才会休息吧 可能逃出了公司我就跑到天边 可能我还没找到 那个BUG--" 曾经,有一位程序员,在某个加班的深夜,一边听着<可能否&g ...

  6. 我的天,代码居然也需要保养?

    不只女人要保养,代码也是如此.面向对象编程,就是把面对的代码当作对象一样,定期对其进行保养. 目录 一.美颜 Astyle+Source Insight 二.祛痘 cppCheck 三.返老还童 gi ...

  7. k 最近邻_k最近邻与维数的诅咒

    k 最近邻 机器学习模型和维数的诅咒 (Machine Learning models and the curse of dimensionality) There is always a trade ...

  8. 程序员幽默:39个奇葩代码注释,看完笑哭了

    作为程序员,有没有让你感到既无语又崩溃的代码注释?StackOverflow上有一个类似的问题,问大家见过哪些超秀的注释,不少程序员纷纷吐槽自己见过的那些逆天注释.接下来,让我们一起来围观一下. 1. ...

  9. 我的代码很好,不需要写注释

    作者 | Sheetal 译者 | 弯月 责编 | 王晓曼 有时候,我们会写一些非常有创意的注释,而有些注释确实让人不得不佩服 程序员的想象力.看到下面这些注释,相信每个人都会捧腹大笑. [1] #想 ...

  10. 39个史诗级奇葩代码注释,程序不会崩,但程序员会

    导读:作为程序员,有没有让你感到既无语又崩溃的代码注释? StackOverflow 上有一个类似的问题,问大家见过哪些超秀的注释,不少程序员纷纷吐槽自己见过的那些逆天注释,我们一起来围观一下. 1. ...

最新文章

  1. CodeGen API分析
  2. chorme 下载文件 保留 放弃_西部数码使用指南:保留数据重装以后sqlserver数据库不能启动(sql2008,sql2012)...
  3. opencv+python读写视频流
  4. SpringBoot用Servlet处理请求
  5. 构造matlab决策树分类器,Matlab建立逻辑回归,决策树,SVM,KNN和朴素贝叶斯模型分类绘制ROC曲线...
  6. 通用属性配置文件(Generic Attribute profile,GATT)
  7. 安装OpenLDAP
  8. Tomcat容器、JSP和Servlet
  9. 生成0到1之间随机数的C代码
  10. KOFLive Postmortem
  11. Sum of Even Numbers After Queries
  12. Qt笔记-递归获取文件夹中文件(含过滤文件名)
  13. Linux下安装Nexus-3.15私服
  14. python题目(1)
  15. 如何使用imageJ绘制热图 伪彩色
  16. UWB定位技术原理图解
  17. 使用 conda uninstall xxx时,一直卡在 Collecting package metadata (repodata.json)
  18. 网盘搜索引擎(持续更新中)
  19. 【报告分享】 2020中国女性梦幻职业白皮书-COSMO数字100 (附下载)
  20. 金蝶迷你版凭证导入工具_金蝶kis迷你版如何插入凭证?

热门文章

  1. 微信原生支付 Native扫码支付( V3.3.7 版本)
  2. 以后给孩子起名字不用发愁了,先存着
  3. oracle中lang的作用,【Oracle】详解Oracle中NLS_LANG变量的使用
  4. halcon实例实战第二版_R语言实战(第2版):第二章 创建数据集(01)
  5. win10默认安装路径修改_问题解答|Win10电脑重启桌面图标就变乱的解决方法!
  6. windows redis 设置密码_Linux下设置redis访问密码
  7. 动态规划——Palindrome Partitioning II
  8. day21 re模块
  9. 使用opennlp进行依存句法分析
  10. Azure 基础:Blob Storage