NOIP 1999 普及組 複賽 回文數

2021-08-10 15:06:27 字數 982 閱讀 4015

noip 1999 普及組 複賽 回文數

//1309 【例1.6】回文數(noip1999)

//高精度加演算法,很有信心

//後判斷

//翻轉

//先加

//30步跳出

//仔細看題,發現並不只是十進位制,是n進製,馬上意識到該題的難度了

//過了一晚之後,再想想,只要把十進位制中的10換成n,並編寫乙個列印函式,列印位上的值大於等於10的 即可。

//題目沒有明確位數個數,故陣列均開到500

//樣例通過,提交,未通過,

//因是歷年noip普及組 複賽試題,容易得到測試資料

//看了看,確實會比較難過,因為輸入資料中就有16進製制

//馬上對讀取後的資料進行修改處理,題中沒有說輸入資料是否大寫,或是小寫,一併處理了

//再次提交,全未通過,檢視原始輸入輸出資料

//查了 洛谷 p1015 回文數

// //洛谷上通過後,再進行提交,ac,

//中該題,沒法看,直接參考洛谷裡的題目,按裡面的輸入輸出要求進行提交

//2017-11-10

#include

#include

int n,a[500],b[500],step=0;

char s[500];

void add(int a,int b)

if(a[a[0]+1]>0)a[0]+=1;

}int judge(int a)

void overturn(int a)

void print(int a)

int main()

if(step==31)printf("impossible!");//此處寫成 printf("impossible");

else printf("step=%d",step);//此處寫成 printf("%d",step);

return 0;

}

NOIP 1999 提高組 複賽 攔截飛彈

noip 1999 提高組 複賽 攔截飛彈 1.該題一看完,馬上確定是動態規劃問題,對應經典模型 最大上公升子串行。2.該題是最大下降子串行。3.最多能攔截幾枚,處理好,但最少幾套系統,卻不清楚,幾次想採用偏分,1,2,未果 4.搜尋介紹得不錯 由於炮彈的發射高度是遞減的,如果後面的飛彈的高度大於前...

NOIP2016普及組 複賽 回文日期

題目自己點,複製過來會飛掉 這個題,當時想得太複雜,但沒想到竟然得了70分 真的不想說什麼 當時的思路 列舉每一天,然後開頭和末尾單獨處理,於是,洋洋灑灑寫了100多行。正確思路 列舉每一天 不要打我臉 當然方法不同,量也就50行,不難理解。第一步 輸入兩個int整數即可 因為只有8位 然後分離出它...

NOIP2016普及組 複賽 回文日期

題目自己點,複製過來會飛掉 這個題,當時想得太複雜,但沒想到竟然得了70分 真的不想說什麼 當時的思路 列舉每一天,然後開頭和末尾單獨處理,於是,洋洋灑灑寫了100多行。正確思路 列舉每一天 不要打我臉 當然方法不同,量也就50行,不難理解。第一步 輸入兩個int整數即可 因為只有8位 然後分離出它...