週末訓練筆記(三)

2021-08-08 09:21:36 字數 812 閱讀 5238

感覺這兩天受到了一萬點的傷害,也越發的感覺到了自己的不足,這兩天的比賽就ac了一道題,還有一道題感覺思路是對的,但是不知道為什麼過不了。

1.輸入維多利亞和她丈夫的屬相,然後判斷他們的年齡差幾歲。

解題思路:把12個屬相存到乙個陣列中然後根據不同的情況有正反兩種迴圈,迴圈到和他們屬相相同的元素的下標存起來相減即是結果。

2.輸入乙個素數,如果他是不同的兩個數的三次方的差輸出yes如果不是則輸出no。

**:#include

#include

using namespace std;

long long a[577360];

int main()

{int i,t;

long long n;

for(i=1;i<=577350;i++)

a[i]=((i+1)*(i+1)*(i+1))-(i*i*i);

cin>>t;

while(t--)

{cin>>n;

for(i=1;i<=577350;i++)

{if(n==a[i])

{cout<<"yes"<

解題思路:剛開始的時候寫了好幾組例子,發現如果兩個數的差是素數的話肯定是相鄰的兩個數的三次方的差,然後就根據這個思路,然後又寫了乙個程式求出哪相鄰的兩個數的三次方的差剛好大於10的12次方,然後知道了大致的界限,先求出相鄰兩個數三次方的差存到陣列中,然後輸入乙個n與陣列進行匹配,如果相等則輸出yes,如果陣列的數大於n且前面沒有與n相等的,那麼就說明沒有相鄰兩個數的三次方的差是這個數就輸出no,教了wa改了幾次也沒對。然後又驗證了想法是否是對的發現也沒錯啊,不知道為什麼。

baidu高階訓練筆記三20200721

4.自動駕駛汽車的計算單元 5.自動駕駛汽車的線控系統 6.apollo硬體開發平台 每個系統裡有對應的硬體系統。計算單元主要是自動駕駛感知決策控制的一些演算法 控制系統部分分為車輛控制和警告系統。攝像頭主要是用於車道線 交通標識牌 紅綠燈 車輛和行人的檢測。優點 檢測資訊全面且 便宜 缺點 效能受...

週中訓練筆記

rand 函式 rand n 範圍 0 n 1 n rand m n 1 範圍n m 線段樹的概括 1.是乙個完全二叉樹 2.主要用於解決解決連續區間的動態查詢問題 現在對於線段樹的認識還很侷限,所以概括的也非常籠統,接下來的幾天會繼續研究線段樹的。然後就是今天的廣西邀請賽重現賽的題 今天因為下午有...

週中訓練筆記(四)

線段樹總結 線段樹儲存的是區間的資訊然後在可以進行區間的各種操作。對於節點a n 它的左兒子為a 2 n 右兒子為a 2 n 1 假如這個節點所表示的區間為 1,5 那麼它左兒子表示的區間為 1,3 右兒子表示的區間為 4,5 公式為mid l r 2,左兒子表示的區間為 l,mid 右兒子表示的區...