Free Trial

ウィークリーチャレンジ

トップになるためのスキルをお持ちですか? ウィークリーチャレンジを購読しましょう。ベストを尽くして問題を解決し、解決策を共有して、他のユーザーがどのように同じ問題に取り組んだのか確認しましょう。私たちも解答例を共有しています。

チャレンジ #119: 競馬の順位の組み合わせ

AkimasaKajitani
17 - Castor
17 - Castor

@DaisukeTsuchiya さん

 

わざわざご解説ありがとうございます。

スピード重視で作ったので、コメントも入れずでした・・・。

 

反復マクロは慣れるまでは、展開いただいたように2、3週目くらいまで作ったところで、マクロ化すれば比較的作りやすいかと思います。

繰り返すデータ部分をどう持つかとか、処理によってはそのあたりで悩んだり、もありますが、今回のはわかりやすい内容かと思います。

 

あと、繰り返し処理部分より、終了処理が長くなる傾向がありますね・・・。

Qiu
20 - Arcturus
20 - Arcturus

遅くなりました。

スポイラ
challenge_ja_119.PNG
Date_Hideo
アステロイド
スポイラ
Date_Hideo_0-1629591293299.png

「フィールド付加」を思いつくのに数分かかりましたが、なんとかできました。

みなさんの回答と方法同じでほっとしました。一般化は初めから諦めてますが、インプットを5頭に変えると

組み合わせが律儀に120になり、可愛いワークフローだなあと思いました。

 

dyamaguchi
アステロイド

投稿します。

恥ずかしながらエクストラクレジットは諦めました。

スポイラ
Snipaste_2022-04-27_12-28-32.png

 

Mukai
コメット

投稿します。

スポイラ
エクストラは現状考えが及びませんでしたので、またの機会に挑戦します。
Mukai_0-1656925282966.png

 

simauma
メテオール

フィールド付加の使い方の勉強になりました。
問題投稿ありがとうございました。

Yoshiro_Fujimori
オーロラ

5頭まではできました。

拡張性もある程度は考えて作りましたが、N頭のケースはひとまず見送りました。

スポイラ
馬に番号をつけてリストにし、残った馬をRegexツールで行分割していくループ構造です。

4頭のケース

Yoshiro_Fujimori_0-1666655313053.png

5頭のケース
ループを1回増やしただけです。

Yoshiro_Fujimori_1-1666655361886.png

 

 

kohei_shimizu
アトム

挑戦してみました!

スポイラ
Alteryx Designer x64 - 課題6_start.yxmd 2023-06-16 1.png
Shogo_Sato
メテオール
スポイラ
2023-07-12_09h13_54.png

投稿します。

エキストラクレジットはやってないです。

Tokimatsu
クエーサー

エクストラクレジットもやってみました。

スポイラ
組み合わせのパターン数は公式で出るので、全組み合わせを出力するようにしてみました。アルファベットを使って2~20頭の組み合わせパターンを計算するようにしてますが、10頭で13.8秒かかったので、大きい数字は試してないです。
 
スクリーンショット 2023-08-15 190125.png
スクリーンショット 2023-08-15 190146.png