トップページ > プログラム > 2014年07月02日 > Wa71T36d

書き込み順位&時間帯一覧

17 位/218 ID中時間01234567891011121314151617181920212223Total
書き込み数1010000000001000000000003



使用した名前一覧書き込んだスレッド一覧
◆0qAv26otVI
プログラミングのお題スレ Part4

書き込みレス一覧

プログラミングのお題スレ Part4
373 : ◆0qAv26otVI [sage]:2014/07/02(水) 00:11:23.83 ID:Wa71T36d
最大値チェックは、なんかチョット要らなかった。>>353 ごめんなさい。
Input:
5
7
7
Output: 7
プログラミングのお題スレ Part4
375 : ◆0qAv26otVI [sage]:2014/07/02(水) 02:34:12.43 ID:Wa71T36d
>>353
http://ideone.com/7kt72X 
>>356 参考にさせていただきました。
return の中には納まりませんでした。
プログラミングのお題スレ Part4
376 : ◆0qAv26otVI [sage]:2014/07/02(水) 12:46:46.91 ID:Wa71T36d
>>353 走行(倉庫)証明は今回いらないだろう。
#!/usr/bin/perl
use 5.016;
use warnings;

sub gcd { $_[1] ? gcd($_[1], $_[0] % $_[1]) : $_[0] }
sub lcm { $_[0] * $_[1] / gcd($_[0], $_[1]) }

sub rca {
  my ($p, $q, $e) = @_;

  my $lcm = lcm($p - 1, $q - 1);

  for (1 .. $p * $q) {
    $_ = $_ * $lcm + 1;
    if(!($_ % $e) && ($_ != $e)) {
      return $_ / $e;
    }
  }
}

say rca(map{ <STDIN> }(1 .. 3));


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。