摘要: 计算:PI/4=1-1/3+1/5-1/7+...,直达最后一项小于10-6 #include <iostream>#include <cstdio>#include <cmath>using namespace std;int main(){ double sum=0; for(int i=0;; 阅读全文
posted @ 2017-01-10 19:08 Aftersoon_sun 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 对于任意大于1的自然数n,若n为奇数,则将n变为3n+1,否则变为n的一半。经过若干次这样的变化。一定会使n变为1。 例如:3-->10-->5-->16-->8-->4-->2-->1 输入n,输出变换的次数。n<=109 样例输入:3 样例输出:7 //注意定义变量 n 应为 long long 阅读全文
posted @ 2017-01-10 18:42 Aftersoon_sun 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 输出所有形如aabb的4位完全平方数(即前两位数字相等,后两位也相等),此题也就是7744问题 此题不可用 if(sqrt(n)==floor(sqrt(n))),判断sqrt(n)是否为整数,因为存在一个精度问题。 floor函数用法:floor(x),有时候也写做Floor(x),其功能是“向下 阅读全文
posted @ 2017-01-10 18:23 Aftersoon_sun 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-01-09 12:22 Aftersoon_sun 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1. PI值的定义 const double PI = acos(-1.0); 2. system("pause")就是调用从程序中调用系统命令,而”pause”这个系统命令就是用于提醒用户在界面输出“按任意键继续” 3. 算法中不能包含#include <conio.h>的头文件,不能包含getc 阅读全文
posted @ 2017-01-09 11:47 Aftersoon_sun 阅读(214) 评论(0) 推荐(0) 编辑