Dyn-scripted Robot (Easy Version)

很显然的翻转矩形而不是翻转操作序列

做法:以后的操作序列\(s\)都不变

假设走完第一遍停在了\(x,y\),在途中用map<pair<int,int>,int>记录下来经过的点的\(x\)\(2w\)取模,\(y\)\(2h\)取模的点的数量

准备走第\(i\)遍的时候,用pair(-ix%2w,-iy%2h)调用map即可

说一下,我的编译器的负数取模好想有点问题,比如\(-4\mod 6=-4\)而不是\(2\),所以要分类讨论手动调一下

posted @ 2024-08-22 21:56  最爱丁珰  阅读(11)  评论(0)    收藏  举报