Size: 907
Comment:
|
← Revision 12 as of 2018-10-28 14:44:37 ⇥
Size: 430
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
#acl AdminGroup:read,write,delete,revert,admin TadashiIijima:read,write,delete,revert,admin IijimaStaffGroup: IijimaGroup: IijimaObogGroup: GuestGroup: Known: All: | #acl AdminGroup:read,write,delete,revert,admin TadashiIijima:read,write,delete,revert,admin IijimaStaffGroup: IijimaGroup: IijimaObogGroup: GuestGroup: Known: All:read |
Line 11: | Line 11: |
[ <<Action(edit)>> ] <<TableOfContents>> [[../BP_007a/Contents|*]] |
|
Line 12: | Line 15: |
||<|2>演習(7) ||<|2>基本課題(7a)||<|2>【関数定義】||<|1>最小公倍数 lcm ( least common multiple )|| ||<|1> [[../BP_007a|BP_02_007a_least_common_multiple.py|target="_blank"]]|| ||<-4> || * 解答は基本的に,下記 行です. * 問題の回答としては,これだけで十分です. * 自分自身のソフトウェア開発のためには,できるだけコメントをつける習慣をもってください. {{{#!highlight python }}} * {{{#!highlight python }}} |
<<Include(../BP_007a/Contents)>> [[../BP_007a/Contents|*]] |
基本問題(7)
[ edit ]
Contents
概要
*
ヒント
この課題で使うPythonの機能 (学習のヒント)
[ edit ]
この課題の解き方 (問題解決のヒント)
[ edit ]
- この課題の解き方 (問題解決のヒント) ....
最小公倍数lcmは,最大公約数から求めることができます.
正整数 xとyに対して,gcd(x,y) × lcm( x, y ) == x × yという関係があります
- したがってgcdが分かれば,lcmを簡単に求めることができます
- 関数lcm()を定義してください.
実行例
*
プログラム例: 本質的な部分 (授業中に順次公開します)
[ edit ]
- 解答は基本的に,下記 2 行の関数です.
最大公約数から求めることができます.
正整数 xとyに対して,gcd(x,y) × lcm( x, y ) == x × yという関係がある
- したがってgcdが分かれば,lcmを求めることができる
高度な話題 (授業中,もしくは授業後に順次公開します)
[ edit ]
⇒ 高度な話題へのリンク: 授業の流れを阻害しないように別ページにします
- (後日の回の授業内容にはなる可能性がありますが,この回の授業内容には含めません).
- に関するものです.
プログラム例: 配布コード (授業中に順次公開します)