美文网首页
使用PHP,编程求Sn=a+aa+aaa+a....a(n个a)

使用PHP,编程求Sn=a+aa+aaa+a....a(n个a)

作者: maggie_LV | 来源:发表于2017-08-24 23:10 被阅读0次

题:使用PHP语言,编程求Sn=a+aa+aaa+aaaa+a....a(n个a)的值。a是一个数字,n可自定义

解:

<?php

  function doCount($a,$n){
    $sum=0;
    $temp=0;
    for ($i=0;$i<$n;$i++){
        $temp=$temp*10+$a;
         $sum+=$temp;
    }
    return $sum;
  }
  echo doCount(1,3);
?>

一定还有其他的解法,有想法的朋友,欢迎来交流。

相关文章

  • 使用PHP,编程求Sn=a+aa+aaa+a....a(n个a)

    题:使用PHP语言,编程求Sn=a+aa+aaa+aaaa+a....a(n个a)的值。a是一个数字,n可自定义 ...

  • 求阶乘之和

    1.题目描述求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字(n不超过20)。 2.格式与样例...

  • spot rate foward rate

    (1+sn)^n * (1+f) = (1+sn+1)^n+1

  • 2018-07-21-数列

    题目:HDOJ-1001HDOJ-2058HDOJ-2576参考:1 假设x=sn则 sn-sn-1=n(n+1)...

  • The Names

    【生词】 snippet: /'snɪpɪt,'snɪpət,ˋsnɪpɪt/n.[C] 1. a small p...

  • C语言-使用递归的方法求n!

    问题描述:使用递归的方法求n! 源代码: 运行结果: 程序心得: 递归函数编程时,要抓住递归方法的两个方法:递归出...

  • 插入排序

    复杂度:n*n 时间(in AlexdeiMac): n=10000,time=4sn=20000,time=18...

  • 分治排序

    复杂度:n*lgn 时间(in AlexdeiMac): n=10000,time=0.06sn=20000,ti...

  • 限制某些语法的使用

    求1+2+3+...+n 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、swi...

  • 面试题64. 求1+2+…+n

    求1+2+…+n 题目描述 求 1+2+...+n ,要求不能使用乘除法、for、while、if、else、sw...

网友评论

      本文标题:使用PHP,编程求Sn=a+aa+aaa+a....a(n个a)

      本文链接:https://www.haomeiwen.com/subject/ejsydxtx.html