noip2002 均分紙牌 2008 11 5

2021-07-09 20:45:47 字數 703 閱讀 8932

noip2002-均分紙牌 2008.11.5

心得:不要把題目想得太複雜了,有時實際上很簡單,而其需要猜一下,做乙個猜想,然後驗證猜想是對的,要大膽的去猜想!!考試時,尤其要大膽猜想,不一定非要證明出來,只要正確就行了

program everage; 

var

a:array[0..100] of longint;

s,i,n,t:longint;

begin

assign(input,'jfzp.in');reset(input);

assign(output,'jfzp.out');rewrite(output);

readln(n);

for i:=1 to n do begin

read(a[i]);

inc(t,a[i]);

end;

t:=t div n;

s:=0;

for i:=1 to n-1 do

if a[i]<>t then begin

inc(a[i+1],a[i]-t);

inc(s);

end;

writeln(s);

close(input);

close(output);

end.

NOip2002均分紙牌

題目描述 有 n 堆紙牌,編號分別為 1,2,n。每堆上有若干張,但紙牌總數必為 n 的倍數。可以在任一堆上取若於張紙牌,然後移動。移牌規則為 在編號為 1 堆上取的紙牌,只能移到編號為 2 的堆上 在編號為 n 的堆上取的紙牌,只能移到編號為 n 1 的堆上 其他堆上取的紙牌,可以移到相鄰左邊或右...

noip2002 均分紙牌

題目描述 有 n 堆紙牌,編號分別為 1,2,n。每堆上有若干張,但紙牌總數必為 n 的倍數。可以在任一堆上取若於張紙牌,然後移動。移牌規則為 在編號為 1 堆上取的紙牌,只能移到編號為 2 的堆上 在編號為 n 的堆上取的紙牌,只能移到編號為 n 1 的堆上 其他堆上取的紙牌,可以移到相鄰左邊或右...

NOIP2002 均分紙牌

codevs 1098 1098 均分紙牌 2002年noip全國聯賽提高組 時間限制 1 s 空間限制 128000 kb 題目等級 gold 題解 題目描述 description 有 n 堆紙牌,編號分別為 1,2,n。每堆上有若干張,但紙牌總數必為 n 的倍數。可以在任一堆上取若於張紙牌,然...