atwiki-logo
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • このページの操作履歴
    • このウィキのページ操作履歴
  • ページ一覧
    • ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ(更新順)
    • おまかせページ移動
  • RSS
    • このウィキの更新情報RSS
    • このウィキ新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡(不具合、障害など)
sinapusu2002 @ ウィキ
  • 広告なしオファー
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
sinapusu2002 @ ウィキ
  • 広告なしオファー
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン

sinapusu2002 @ ウィキ

プロジェクトオイラー問1~50
プロジェクトオイラー問51~100
プロジェクトオイラー問101~150
プロジェクトオイラー問151~200
プロジェクトオイラー問201~249
プロジェクトオイラー問250~300
プロジェクトオイラー問301~350
プロジェクトオイラー問351~400
プロジェクトオイラー問451~500
プロジェクトオイラー問501~550

プロジェクトオイラーに関する正し書き

aoj雑多



自作パズルのネタ帳
雑記

メニュー

  • トップページ
  • プラグイン紹介
  • まとめサイト作成支援ツール
  • メニュー
  • メニュー2



リンク

  • @wiki
  • @wikiご利用ガイド

他のサービス

  • 2ch型掲示板レンタル
  • 無料掲示板レンタル




ここを編集

更新履歴

取得中です。


ここを編集

プロジェクトオイラー問56

Problem 56 「もっとべき乗の数字和」 †
a^b(a<100,b<100)な自然数の桁の数字和の最大値を求めよ。
全探索で終了です。

sum(0,Sum,Sum):-!.
sum(Num,Sum,Result):-
	Num1 is Num//10,
	Sum1 is Sum+(Num mod 10),
	sum(Num1,Sum1,Result).

main:-
	findall(E,
		(between(1,99,A),between(1,99,B),C is A^B,sum(C,0,E)),
		Es),
	sort(Es,Es1),
	reverse(Es1,[Ans|_]),
	write(Ans).
「プロジェクトオイラー問56」をウィキ内検索
最終更新:2014年12月08日 19:21
ツイート
このエントリーをはてなブックマークに追加

  • このWikiのTOPへ
  • 全ページ一覧
  • アットウィキTOP
  • 利用規約
  • プライバシーポリシー

2019 AtWiki, Inc.