int型に入れなければ切り捨てられないと思ってた
int型に入れなければ切り捨てられないと思ってた
https://rough-paint.hatenablog.com/entry/2024/05/03/174139
https://rough-paint.hatenablog.com/entry/2024/05/03/174139
automaton-media.com/articles/int...
automaton-media.com/articles/int...
// この実行環境におけるINT型の最大値
echo PHP_INT_MAX;
→ 9223372036854775807 (paizaの場合)
この値は約9.22×10^18
// この環境で扱える整数の最大値に+1してみる
echo PHP_INT_MAX + 1;
→ 9.2233720368548E+18
int型から自動的にfloat型になる。
// この実行環境におけるINT型の最大値
echo PHP_INT_MAX;
→ 9223372036854775807 (paizaの場合)
この値は約9.22×10^18
// この環境で扱える整数の最大値に+1してみる
echo PHP_INT_MAX + 1;
→ 9.2233720368548E+18
int型から自動的にfloat型になる。
C 既に置いたブロックの左上のマス目の座標を `map<int, set<int>>` みたいな型で覚えておく。ブロックが置けるかどうかは、 `map<int, set<int>>` 内の座標の中でチェビシェフ距離が1以下のものが無いかどうかで判定できる。
D 01BFS
E functional grap 作って各連結成分のサイズ内で `sz*(sz-1)/2` を取る。その総和が答え。
F Bの昇順にチェック。今見ている星の (左にある個数+1)*(右にある個数+1) を答えに加算していく。
G 母関数使ってゴニョゴニョする問題な気がするけど分からず。
C 既に置いたブロックの左上のマス目の座標を `map<int, set<int>>` みたいな型で覚えておく。ブロックが置けるかどうかは、 `map<int, set<int>>` 内の座標の中でチェビシェフ距離が1以下のものが無いかどうかで判定できる。
D 01BFS
E functional grap 作って各連結成分のサイズ内で `sz*(sz-1)/2` を取る。その総和が答え。
F Bの昇順にチェック。今見ている星の (左にある個数+1)*(右にある個数+1) を答えに加算していく。
G 母関数使ってゴニョゴニョする問題な気がするけど分からず。
automaton-media.com/articles/int...
automaton-media.com/articles/int...
automaton-media.com/articles/int...
automaton-media.com/articles/int...
automaton-media.com/articles/int...
automaton-media.com/articles/int...
21億4748万3647を初めて見た。
テンション上がった
21億4748万3647を初めて見た。
テンション上がった
automaton-media.com/articles/int...
automaton-media.com/articles/int...
普通に
int a
だの
int somefunc(hoge)
とか書かせてくれー(C言語風に…
普通に
int a
だの
int somefunc(hoge)
とか書かせてくれー(C言語風に…
x.com/Ya8328/statu...
x.com/Ya8328/statu...