這是我第一次參加noip,距離省一還有15分的差距。不過這次也總結了一些經驗與教訓,免得下次再出錯。
t1.
無話可說,半分鐘ac。
#include
#include
#include
using
namespace
std;
double a,b,c,score_;
int main()
t2.
本題一開始覺得用桶排去重,但是後來放棄了。
用了乙個sort來排,去重就break。
二重迴圈應該時間不會tle吧。。。o(mn^2)
#include
#include
#include
#include
using
namespace
std;
int get_num(int n)
return ans;
}int book[1010],data[1010],num[1010],n,q,i,j,flag;
int main()
}if(flag==0)cout
<<"-1"
0;}
t3.
前面兩題都a了,結果第三題沒寫出正解,直接爆搜wa。
wa15:
#include
#include
#include
using
namespace
std;
int a[1110][1110],m,n,x,y,num;
bool could_solve(int stepx,int stepy)
void dfs(int stepx,int stepy,int m,int sum)
else
if(a[stepx+1][stepy+1]<0&&a[stepx][stepy+1]<0&&a[stepx+1][stepy]<0)
else
if(a[stepx][stepy+1]>=0||a[stepx+1][stepy]>=0)
else
if(a[stepx][stepy+1]!=a[stepx][stepy]&&a[stepx][stepy+1]>=0)
else
if(a[stepx+1][stepy]==a[stepx][stepy]&&a[stepx+1][stepy]>=0)
else
if(a[stepx+1][stepy]!=a[stepx][stepy]&&a[stepx+1][stepy]>=0)
}else
else
}}int main()
dfs(1,1,m,0);
return
0;}
本來記憶化搜尋能拿滿分
t4 不貼**了,反正一點用也沒有。
直接騙的分……
看ccf心情了
總結 這次肯定不夠省一分數線(儘管很高),不過有些知識點不會比如dp,本蒟蒻還要繼續練習!
NOIP普及組總結
一些感想 考試,好也罷壞也罷,已經過去,只能反思,不能再來 題目 問題 a 3502 noip2017普及組 成績 題目描述 牛牛最近學習了c 入門課程,這門課程的總成績計算方法是 總成績 作業成績 20 小測成績 30 期末考試成績 50 牛牛想知道,這門課程自己最終能得到多少分。輸入只有1 行,...
NOIP普及組考試心得
考試小技巧 這有幾個關於博主本人的說明 1.c 選手 2.並不熟悉devc 3.2016普及組300分弱雞 這篇文章講述的是博主本人對於noip考試的幾個心得和技巧 目前只是初稿,一些詳細的事務會補上 1.士力架 巧克力 或曼妥思 糖果 不是開玩笑的,在考試的時候給自己隨手丟一顆有助於提神醒腦 2....
數字遊戲 NOIp普及組 2003 普及 提高
數字遊戲 題目描述 丁丁最近沉迷於乙個數字遊戲之中。這個遊戲看似簡單,但丁丁在研究了許多天之後卻發覺原來在簡單的規則下想要贏得這個遊戲並不那麼容易。遊戲是這樣的,在你面前有一圈整數 一共nn個 你要按順序將其分為mm個部分,各部分內的數字相加,相加所得的mm個結果對1010取模後再相乘,最終得到乙個...