zoukankan      html  css  js  c++  java
  • 天理工复试练习

    三个很简单的题目,找找手感

    /*
     * @Issue: 韩信阅兵时,让一队士兵 5 人一行排队从他面前走过,他记下最后一行士兵的人数(1 人);
               再让这队士兵 6 人一行排队从他面前走过,他记下最后一行士兵的人数(5 人);
               再让这队士兵 7 人一行排队从他面前走过,他记下最后一行士兵的人数(4 人);
               再让这队士兵 11 人一行排队从他面前走过,他记下最后一行士兵的人数(10 人)。
               然后韩信就凭这些数,可以求得这队士兵的总人
     * @Author: 一届书生
     * @LastEditTime: 2020-02-15 17:55:24
     */
    #include<iostream>
    using namespace std;
    
    int main(){
        for(int i=21;i<10000;i++){
            if((i%5==1)&&(i%6==5)&&(i%7==4)&&(i%11==10)){
                cout<<i<<endl;
            }
        }
        //走这么多趟,士兵不得累死啊
        return 0;
    }
    

      

    /*
     * @Issue: 利用公式 e≈1+1/1!+1/2!+1/3!+…+1/n!, 编程序求 e 的近似值,
               直到第 n 项(1/n!)<10-6 为止。
            提示:
               a)利用二重循环编程实现,其中内层循环求 n!,外层循环进行累加求和;
               b)外层循环终止条件:(1/n!)<10-6。
               测试结果:输出:2.718281
     * @Author: 一届书生
     * @LastEditTime: 2020-02-15 18:14:17
     */
    #include<iostream>
    #include <iomanip>
    using namespace std;
    #define maxnum 100
    int main(){
        double result=1;
        double t=1;
        for(int i=1;i<maxnum;i++){
            t*=i;
            result+=1/t;
        }
        printf("%.8f
    ",result);
        return 0;
    }
    

      

    /*
     * @Issue: 编程求解水仙花数:N 位整数的各个数位上数字的 N 次方的和等于数字本身,如:
               153=1^3+5^3+3^3
     * @Author: 一届书生
     * @LastEditTime: 2020-02-15 18:19:35
     */
    
    #include<iostream>
    #include<math.h>
    using namespace std;
    int main(){
        for(int i=101;i<1000;i++){
            int a=i%10;
            int b=i%100/10;
            int c=i/100;
            if(i==a*a*a+b*b*b+c*c*c){
                cout<<i<<endl;
            }
        }
        return 0;
    }
    

      

  • 相关阅读:
    ADO.NET
    VS调SQL中存储过程实现登陆
    摇奖
    面向对象、类、字段、属性、构造函数、析构函数
    打架
    2012/7/26Extjs笔记_Ext.grid.EditorGridPanel
    2012/7/30sql2005学习笔记
    SVN版本冲突解决办法(非加锁)
    2012/7/30sqlserver2005学习随笔
    struts环境搭建
  • 原文地址:https://www.cnblogs.com/52dxer/p/12313061.html
Copyright © 2011-2022 走看看