Lost Numbers 簡單互動

2021-09-22 18:43:15 字數 1254 閱讀 7192

題意:

互動式題目

要求通過最多四次詢問確定出來乙個序列

這個序列只含6個元素,4 , 8, 15, 16, 23, 42,每個元素只會出現一次

詢問的格式是:「? l r」,返回值為這個序列l位置與r位置的元素乘積

思路:我的思路是每次都是相同的四個詢問

? 1 1 ---------? 1 2 ---------? 3 5 ---------? 4 5

前兩個詢問可以確定1,2兩個元素是什麼,然後暴力跑所有情況,匹配後兩個詢問出現的答案來確定出3 4 5三個位置的元素,已知5個,用vis找出第六個,就ok了

全排列還有一種思路是mr.xu大佬的思路,全排列

暴力找當前這個排列方式是否符合詢問結果

#include

using

namespace std;

int a[8]

=;int vis[

100]

;int ans[10]

;struct node

s[50][

50][50

];void

init()

}}}}

}int

main()

}}}if

(flag)

break;}

if(flag)

break;}

for(

int i =

1; i <=

6; i++)}

cout <<

"!";

for(

int i =

1; i <=

6; i++

)return0;

}

全排列的**

#include

using

namespace std;

int a[8]

=;int vis[

100]

;int ans[10]

;int

main()

dowhile

(next_permutation

(a+1

,a+1+6

)); cout <<

"!";

for(

int i =

1; i <=

6; i++

)fflush

(stdout);

return0;

}

python和es簡單互動

from elasticsearch import elasticsearch def op es action,info 這裡大致是乙個增刪改的操作,注意這裡的es的id是info id 可以模擬關係型db裡的主鍵,比如是uuid,如果是將關係型db的資料寫入es,完全可以使用db裡的主鍵充當es...

Lua 與 C 的簡單互動

test.cpp 定義控制台應用程式的入口點。include stdafx.h extern c static int print lua state l lua state l int luaadd int x,int y int tmain int argc,tchar argv lua ini...

完整的表單互動

1 在html頁面上寫乙個簡單的表單樣式 2 表單的驗證通過onsubmit中的checkform 方法實現,注意在onsubmit中一定要寫明是 return checkform 這樣當表單驗證返回false的時候表單就不會提交,當表單驗證返回true的時候就會訪問action中的url鏈結進行跳...