2023年1月17日sdut vj個人賽

2021-10-16 09:20:56 字數 1915 閱讀 5069

題目鏈結

簽到題。

#include

using

namespace std;

const

int n =

1e6+10;

int n, k;

int a[n]

;int

main()

else

} maxx =

max(maxx, cnt);}

cout << maxx << endl;

return0;

}

題目鏈結

找能裁剪的最大的正方形,邊長從1開始遍歷,從上往下遍歷,然後進行判斷。

#include

using

namespace std;

const

int n =

1e5+10;

int x[n]

, y[n]

;int n;

intjudge

(int upside,

int l)

intmain()

for(

int i =

1; i <= n; i++

) cout << maxx << endl;

}

題目鏈結

#include

using

namespace std;

const

int n =

200010

;int x, y;

struct node p[n]

;int maxx[n]

, minn[n]

, lie[n]

;bool

cmp(node a, node b)

intmain()

long

long cnt =0;

for(

int i =

0; i <

100005

; i++)}

sort

(lie, lie + cnt)

;long

long mid = lie[

(cnt -1)

/2];

long

long ans = x -1;

for(

int i =

0; i <

100005

; i++)}

cout << ans << endl;

}

題目鏈結

找近似值,由於要判斷小數點後兩位,剛開始要乘100,最後再轉換回來。

由於四捨五入,所以最開始所求第乙個數都減50,第二個數都加49。然後在第乙個數的基礎上加,如果最後第乙個數大於第二個數,那麼就不能調整,輸出impossible。

#include

using

namespace std;

const

int n =

1e4+10;

int n, sum, k =

10000

;int a[n]

, num[n][2

];char name[n][50

];intmain()

for(

int i =

0; i < n; i ++)}

for(

int i =

0; i < n; i ++

)printf

("%s %.2f %.2f\n"

, name[i]

, num[i][0

]*1.0/

100, num[i][1

]*1.0/

100)

;}

2023年1月19日總結

python中transpose 類似於matlab中的permute,需要注意的是python中的transpose是從0開始的。舉個例子,矩陣a是12 10 1000的,如果要將矩陣 變為1000 12 10的,在python中,操作 為a a.permute 2 0 1 matlab中的per...

預備役總結2023年1月20日

今天學習了二分答案演算法 一共過了兩道題目花費了我6個小時 在這個問題之外首先今天學的乙個在一本書上面看到的求a i k的最大i問題 include include intqqsort int a,int start,int end a i t qqsort a,start,i 1 qqsort a...

2023年1月4日 與父談話總結

2021年的第一篇部落格,先祝大家新年快樂,新的一年,身體健康,萬事如意!晚上跟老爸語音聊了會天,雖然還是像往常一樣的老生常談,但每次聽都會有不一樣的感覺,有時候是不太想聽,有時候是很認真的聽進去了。而這次顯然是後者。我們主要談了三個方面 第一,還是說學習的事情,這是首要的。告誡我還是要堅持到底,不...