#10266: Add sum of digits method to the abstract word class
-------------------------------+--------------------------------------------
   Reporter:  slabbe           |       Owner:  slabbe      
       Type:  enhancement      |      Status:  needs_review
   Priority:  major            |   Milestone:  sage-4.6.1  
  Component:  combinatorics    |    Keywords:              
     Author:  Sébastien Labbé  |    Upstream:  N/A         
   Reviewer:                   |      Merged:              
Work_issues:                   |  
-------------------------------+--------------------------------------------
Changes (by slabbe):

  * status:  needs_work => needs_review


Old description:

> Add a word constructor that returns the sequence of the sum mod `m` of
> the digits written in base ``base`` of the integer sequence ``seq``.
>
> For example, the sum of digits modulo 2 of the prime numbers written in
> base 2::
>
> {{{
> sage: words.SumDigits(primes(1000))
> word: 1001110100111010111011001011101110011011...
> }}}

New description:

 Add a method that returns the sequence of the sum mod `m` of the digits
 written in base ``base`` of the integer sequence.

 For example, the sum of digits modulo 2 of the prime numbers written in
 base 2::

 {{{
 sage: Word(primes(1000)).sum_digits()
 word: 1001110100111010111011001011101110011011...
 }}}

--

Comment:

 Thanks for the good review Alexandre. I followed all of your suggestions
 and I just reuploaded the patch.

 Needs review!

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10266#comment:3>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to