量子コンピュータのプログラマ
■ このスレッドは過去ログ倉庫に格納されています
量子コンピュータのプログラムって従来通りなん?
それとも、HDLみたいに並列で考えないとあかんのん? 難解すぎて現状は博士持ちの奴でも極少数しか扱えない
AIみたいに誰でも使えるようにライブラリ化してくれないと Microsoftの量子コンピュータのプログラミング言語Q#を使ったプログラミングコンテスト!
Announcement: Microsoft Q# Coding Contest - Summer 2020
https://codeforces.com/blog/entry/77614
今年の6月19日〜6月22日! 練習コンテストは6月12日〜15日!
みんな参加しような! とうとう人類は営業ルートの最短距離を算出することが出来るのか スパコン使うくらいの金額だったらスパコンで十分じゃね? つまり超並列ができるということか
前回探索を同時にやって最適解を見つけられると AIは早々に自動化が実現しやがったから、年収下げたくない奴は次はこれをマスター 言うても50キュービットじゃなあ
100超えたら教えて 最近の科学の停滞感ぱない
指数関数的に発展するはずなのに >>132
思ったより簡単だったけど、構文エラーでまくるし、言語のマニュアルがあんま詳しくないのがつらい・・・ 何度やってもエラーが出て泣くときの原因ランキング
1位 usingで確保した量子ビットをResetしていない
2位 構文エラー
3位 しらん return文はプログラムの終わりに置かないといけないのか・・・ Custom Invocationでテストができる
namespace Solution {
open Microsoft.Quantum.Intrinsic;
operation Solve (unitary : (Qubit[] => Unit is Adj+Ctl)) : Int {
// your code here
}
operation RunQsharp() : Unit {
Message("hello, Q#");
}
} 文字列には値を埋め込める
Message("hello"); //←ふつう
Message($"x is {x}"); //←xの値を埋め込んでいる x = "x is {x}";
Message($x); ■ このスレッドは過去ログ倉庫に格納されています