积分算天数
2015-08-16 11:02
309 查看
给朋友写的一个小工具,代码很简单,只是留个纪念。
技术都是为解决问题服务,不管技术级别高低,解决问题才能产生价值。
技术都是为解决问题服务,不管技术级别高低,解决问题才能产生价值。
[code]#include <stdio.h> unsigned int MAX = 10000000; int main() { unsigned int points = 0; unsigned int total = 0; unsigned int days = 0; unsigned int sum = 0; unsigned int pay = 0; while (true) { printf("***************************************************\n"); printf("input points please [points < 10,000,000]: "); scanf("%d", &points); if (0 == points) { break; } if (points > max) { printf("points should be < 10,000,000\n"); continue; } total = 400 * points; days = 0; sum = 0; pay = points; while (total) { days++; total -= pay; sum += pay; pay = points - sum/400; } printf("days: %d\n", days); } return 0; }
相关文章推荐
- javascript设计模式之单例(singleton)模式
- HDU 5392 Infoplane in Tina Town
- MySQL:新手操作
- 量化参数QP和量化步长Qstep
- unity不使用刚体的碰撞检测
- Android(java)学习笔记164:Relativelayout相对布局案例
- 关于获取到页面顶部的距离的兼容问题
- 窥探Swift之新添数据类型元组与可选值
- 日经春秋 20150816
- NYOJ 456 邮票分你一半
- HDU 1251 统计难题(字典树模板题)
- HDFS-1.简单介绍及shell操作
- js-判断字符是否为数字
- [Leetcode] Word Ladder I,II
- Happy Number
- Counting Rectangles
- Counting Rectangles
- 网络流题集
- QT_QMainWindow
- ArrayList的多态性