函数求羊

class Program
    {
        public int yang(int cun)     //求的羊的数量      已知的是村的个数
        {
            int sum = 0;
            for (int i = 7; i>=cun ; i--)
            {
                if (i==7)
                {
                    sum = 2;
                }
                else
                {
                    sum = (2 * (sum + 1));
                }
            }
            return sum;
        }
        static void Main(string[] args)
        {
            Console.WriteLine(new Program().yang(0));
            Console.ReadLine();
        }
    }

时间: 2025-01-02 15:19:32

函数求羊的相关文章

定积分(任意函数求积分)

1 #define eps 1e-8 2 3 double fun(double x) { 4 /*函数部分*/ 5 } 6 7 double Definite_Integral(double a, double b) { 8 double p = eps + 1.0; 9 double t, h = b - a, t1 = (fun(a) + fun(b)) * h / 2; 10 while(p >= eps) { 11 double s = 0; 12 for(double k = a +

oracle 日期函数 求年的最后一天、第一天,月的最后一天

add_months(trunc(to_date('2013','yyyy') ,'yyyy'),12)-1  2013年最后一天 trunc(to_date('2013','yyyy') ,'yyyy')  2013年第一天 5月的最后一天 select last_day(to_date('2013-05','yyyy-mm')) d from dual oracle 日期函数 求年的最后一天.第一天,月的最后一天,布布扣,bubuko.com

不用聚合函数求最高工资

对于emp 表,不用聚合函数求出最高工资 如果使用聚合函数的话,求出最高工资比较方便 select max(sal) from emp; 如果不使用聚合函数的话,该从哪个方向出发呢? 可以排序,然后从排序后的结果中取工资最高的:可以取出除最高工资之外的所有工资,然后再排除,剩下最高工资. method1  按工资收入降序排列 select * from emp order by sal desc 工资最高的5000 就排在第一个,接下来再取第一个即可 select a.sal from (sel

【C语言】实现一个函数求字符串长度(不能创建第三方变量)

//实现一个函数求字符串长度(不能创建第三方变量) #include <stdio.h> #include <assert.h> int my_strlen(const char *p) { assert(p); if (*p == '\0') return 0; else return 1 + my_strlen(++p); } int main() { char *p = "abcdefg"; printf("%d\n", my_strl

C++刷题——2706: 编写一个函数求最大的n 值。

2706: 编写一个函数求最大的n 值. /* Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作者:陈丹妮 * 完成日期:2015年 5 月 26 日 * 版 本 号:v1.0 */ Description 编写一个函数求满足以下条件的最大的n.:12+22+32+-+n2<k,k值由键盘输入(1000<k<=2000) Sample Input 1500 Sample Output 17 #

输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数求1/1+1/3+...+1/n。

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> window.onload = function () { /* 函数名:evenSum 传入值:整数数值number 作用:输入n为偶数时,调用函数求1/2+1/4+...+1/n,当

函数求值(swust oj0274)

函数求值(0274) Time limit(ms): 1000 Memory limit(kb): 65535 Submission: 1767 Accepted: 324 Accepted 14级卓越班选拔D 15级卓越班选拔D 16级卓越班选拔D 定义函数g(n)为n最大的奇数因子. 求f(n)=g(1)+g(2)+g(3)+-+g(n). Description 有多组测试数据(不超过50). 每组数据一个整数n(0 < n <= 10^8). Input 输出对应的f(n),每组数据占

11周(函数求最大公约数)

/* *copyright(c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:测试控制符号 *作者:王忠 *完成日期:2014.10.30 *版本号:v1.0 * *问题描述:使用函数求出两个数的最大公约数 *输入描述:输入两个数 *程序输出:最大公约数 #include <iostream> using namespace std; int gcd(int x,int y); int main() { int a,b,g; cin>>a&

输入两个实数,用一个函数求出它们之和

/*p180 例7.4 输入两个实数,用一个函数求出它们之和 解题思路:首先要定义add函数,它为float型,它应有两个参数,也应为float型. 特别注意:要对add函数进行声明.*/ #include<stdio.h>int main(){ float add(float x,float y); //对add函数作声明 float a, b, c; printf("please enter a and b:"); //提示输入 scanf("%f,%f&qu