程式設計Day

2021-08-25 11:07:42 字數 3337 閱讀 5373

目錄

8022   201509-2 日期計算

8023   201403-2 視窗

8024   201409-3 字串匹配

8025  201312-3  最大的矩形

8026  201512-2  消除類遊戲

8027  201503-2 數字排序

8028 201703-2 學生排隊

8029 201712-2 遊戲

8030 201709-2 公共鑰匙盒

8031 201803-2 碰撞的小球

9001    201409-2 畫圖

9002    201312-2 isbn號碼

9008 201803-1  跳一跳

#includeusing namespace std;

int main()

; if((y%4==0&&y%100!=0)||(y%400==0)) mon[2]=29;

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

else break;

} coutstruct node;

struct node node[11];// 這個,正確

//vectornode; 如果是這個 程式輸入進入死迴圈 原因我也不知道

int main()

while(m)

for(int i=0;iusing namespace std;

int main()

int width=1,result=0,temp=0;

for(int i=0;i=array[i])width++;

else break;

} for(int k=i-1;k>=0;k--)

temp=array[i]*width;

result=max(result,temp);

width=1;

//coutint main()

} //行的檢測

for(int i=0;iusing namespace std;

struct nodebrray[1001];

int main()

//引入結構體陣列

int j=0;

for(int i=0;i<1001;i++) }

//出現次數從大到小排序

for(int i=0;i>n>>m;

vectorv(n);//必須新增(n),對v的個數初始化

for(int i=0;i::iterator it;

while(m)//這裡寫m>0也是可以的

v.erase(it);

v.insert(it+q,p);

m--;

if(m==0) break;

} //注意輸出的最後乙個字元後沒有空格(實際提交後有空格也是case100)

//暫按沒有空格來

for(int i=0;iusing namespace std;

int main()

int n=sizeof(array)/sizeof(int),temp=n;

if(k==1||n==1) coutclass action

/*過載operator《函式 :先根據time從小到大排序,再:時間相等根據是否歸還排序,再:前兩個相等根據房間號排序*/

bool operator<(const action &other) const

/*************sort利用operator《重寫函式進行排序 ******************/

sort(actions.begin(),actions.end());

/***********************取放操作**********************************/

for(int i=0;iusing namespace std;

/*1.首先進行排序 (結構體陣列的排序)

2.結果的輸出:不是根據change[i].id 的1-n的輸出,而是根據其下邊的1-n來輸出

3.注意:arr陣列作為中間介質,用來進行物件的比較。

*/struct nodechange[102];

int main()

//結構體陣列排序

for(int i=1;ichange[j].num)

} }

//操作

for(int i=1;i<=t;i++)

else if(change[j].num==0)

//當存在於該元素相等的時候

else

else if(arr[j]==arr[k]&&j!=k)

}if(flag==1)

else if(temp>j)

else} }

for(int p=1;p<=n;p++)

arr[p]=change[p].num;

} //輸出

int p=1;

while(p<=n)

}

// function signature begins, this function is required

#include using namespace std;

int main()

,tempb[7]=,temp[5]=;

memset(data,'\0',sizeof(data));

for(i=0;i>data[i];

} for(i=0;i#includeusing namespace std;

int main()

int main()

for(int i=0;i#includeusing namespace std;

int main()

; cin>>n;

vectord(n+1,0);

d[0]=1;

for(int i=0;i<6;i++)

for(int j=1;j<=n;j++)

if(j>=a[i])

} int d1,d2;

vectorr;

if(flag)cout<<"error"<0;i--)

r.push_back((s1[0]-'0')+(s2[0]-'0')+temp/10);

} else

for(int j=cha-1;j>0;j--)

r.push_back((s1[0]-'0')+temp1/10);

} //逆序輸出

for(int i=r.size()-1;i>=0;i--)

cout<}

}

C 基礎程式設計DAY2(day)

我的 求方程ax bx c 0的根 include include include using namespace std double fun int a,int b,int c else else else return0 int main 判斷二元一次方程有無實根條件 a 0 b 4ac 0 ...

C 基礎程式設計DAY7 day

我的 輸入20個數,統計其中正數 負數和零的個數 include include using namespace std intcount xyz int x 0,y 0,z 0 for int i 0 i 10 i cout 正數個數 x endl cout 負數個數 y endl cout 零的...

QT程式設計 day1

初識qt,覺得和objective c的語言風格很相似,上手比較容易。qt是跨平台的開發庫,主要開發gui,也可以開發cui,qt支援各種平台,windows,linux,ios,android,winphone以及嵌入式系統等應用廣泛。除過本身包含的功能模組,還有第三方模組補充。除過與作業系統結合...