最近做的一道互動題
之前做了一道互動題,算是學習一下非傳統題的套路吧
http://codeforces.com/contest/727/problem/C
#include<cstdio>usingnamespace std;int n,a[5050],x[5050],ans;int main(){ scanf("%d",&n);for(int i=2;i<=n;i++){ printf("? 1 %d\n",i); fflush(stdout); scanf("%d",&x[i-1]);} printf("? 2 3\n"); fflush(stdout); scanf("%d",&x[n]); a[2]=(x[1]-x[2]+x[n])/2; a[3]=x[n]-a[2]; a[1]=x[1]-a[2];for(int i=4;i<=n;i++) a[i]=x[i-1]-a[1]; printf("! ");for(int i=1;i<n;i++) printf("%d ",a[i]); printf("%d\n",a[n]);return0;}
相關推薦
最近做的一道互動題
之前做了一道互動題,算是學習一下非傳統題的套路吧 http://codeforces.com/contest/727/problem/C #include<cstdio>usingnam
2018.10.18每天認真做一道數學(數論)題之BZOJ 1042 [HAOI2008] 硬幣購物【揹包DP】【容斥原理】
對於每個詢問,答案顯然為:S所有超過數量限制的方案數- c [ 1
最近做的h5和Native互動協議
為了js 比較 優雅地 和iOS和Android做互動。設計此文件。 基本協議 iOS通過Javascript Core注入appHandler方法。此方法只有一個引數 String. 所有的H5呼叫Native 都走這個方法。
合集-最近做的幾道有坑點的簡單題2018.11.18
題意:給出一個無向完全圖,U和K【縮寫】兩人輪流帶隊前行,u先帶隊前行,走過的路不能走第二次,直到輪到該某個人帶隊前行卻無路可走時,此人判負。 解析:以有三個和四個點的無向完全圖為例【畫的有點醜】 當有三個點時,如上,U先帶隊走1-3的路,然後K帶隊走3-2的路,
一道小題
tin res += tint cal 簡化 rgs ret turn 題目:計算13+23+33+……+(n-1)3+n3. 這個式子一般的解法,應當是用循環的方式:先算13,再算23,相加,再算33,相加……算出結果。 1 import java.util.Scan
每天一道Java題[1]
就會 p s 提高 清除 轉儲 處理 攻擊 大神 如何使用 問題:char[]與String相比,有什麽優勝的地方? 回答: 針對安全保密高的信息,char[]比String做得更好。因為String是不可變得,即使你修改原先的變量,實際上也是在內存中新建一個對
每天一道Java題[6]
parse -m 每天 t對象 logs 父類 stringbu ont text 題目 String字符串怎麽轉換為Date,Date又怎麽轉換成String字符串 解答 String->Date 主要用到類SimpleDateFormat
每天一道Java題[7]
java 什麽是 我們 present 使用 指定 以及 let app 題目 什麽是REST原則,請解釋RESTful架構,以及其設計思想? 解答 REST,全稱為Representation State Transfer,是一種互聯網軟件的架構原則
一道CTF題引發的思考-MySQL的幾個特性(續)
get 是否 區分 sql sel admin database pan blog 0x00 背景 這兩天處於轉牛角尖的狀態,非常不好。但是上一篇的中提到的問題總算是總結了些東西。 傳送門:疑問點0x02(4) 0x01 測試過程 (1)測試環境情況:創建了如下測試
每天一道Java題[9]
public interface jvm image 外部 .cn c代碼 bsp 底層 題目 native關鍵字的作用是什麽? 解答 首先,需了解JNI(Java Native Interface),它是連接Java平臺與本地C代碼的一個API。 其次,
每天一道Java題[11]
解答 huang 同步鎖 每次 都是 對象 問題 不能 color 題目 synchronized怎麽實現線程同步?請修改《每天一道Java題[10]》中的MyRunnableThread類以解決三個線程都獲取到10的問題。 解答 方法一: 采用synchro
做預解釋題的一點小方法和小技巧
改善 返回值 第一次 都是 做出 cti 條件判斷 false 回調函數 在JavaScript中的函數理解中預解釋是一個比較難懂的話題。原理雖然簡單,寥寥數言,但其內涵卻有深意,精髓難懂。如何在輕松活躍的頭腦中將它學會,現在針對我在學習中的一點小竅門給大家分享一
最近做的項目的數據處理及可視化小結
tee gis man 中介 ref nump 了解 表示 sca 使用pandas進行數據處理,主要有對某列數據事先進行提取,提取其中的identifier。用到的操作就是df[‘column‘] = df[‘column‘].apply(). 對數據處理完之後用
最近做的事情,得總結一下
技術 客戶端 容器 服務容器 協議 功能 級別 web 現在 最近被人惡意刷接口了,發現的時候一萬多條短信已經被刷完,當時天真的以為第三方會幫忙搞定安全方面的事情,為了限制這個事情,加了一個很簡單的邏輯: 加入圖形驗證碼,當圖形驗證碼輸入正確時,設置當前可調用
hdu2094—看似拓撲實際上是一道思維題
pan blog space acm insert hdu2094 == sin typedef HDU2094 產生冠軍 題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=2094 題意:中文題,就不解釋了。題意已經非常清楚了
一道leetcode題的收獲如何比較字符串的大小重寫sort中的compare[](string &s,string &t){return s+t>t+s};
etc ++ ansi 匿名 gin leet clas size_t first KEY:一種很好的想法,寫法也很好,使用for(auto i:num)遍歷訪問num lambda表達式重寫比較compare參數,相當完美 while處理[0,0,0]情況的輸出。優雅的解
洛谷P3929 SAC E#1 - 一道神題 Sequence1【枚舉】
fin 中一 pla 數列 但是 n) def show clas 題目描述 小強很喜歡數列。有一天,他心血來潮,寫下了一個數列。 阿米巴也很喜歡數列。但是他只喜歡其中一種:波動數列。 一個長度為n的波動數列滿足對於任何i(1 <= i < n),均有:
【洛谷P3930】SAC E#1 - 一道大水題 Knight
輸入 告訴 com space count es2017 所在 false .... 題目背景 毒奶色和F91是好朋友。 題目描述 他們經常在一起玩一個遊戲,不,不是星際爭霸,是國際象棋。 毒奶色覺得F91是一只雞。他在一個n×n的棋盤上用黑色的城堡(車)、騎士(馬)、主教
【Luogu】P3930 SAC E#1 - 一道大水題 Knight
經營 scan closed char node pty pri b- 種類 【題目】洛谷10月月賽R1 提高組 【題意】給定n*n棋盤和<=16個棋子,給幾個棋子種類和攻擊範圍,現我方只有一馬,求能否吃王。 【算法】狀壓+BFS 【題解】16種棋子中,馬不能吃馬,直