1樓:網友
。。這道題的串長不止string。。。應用ansistring。。。
用pascal 語言解決問題
2樓:魔塔玩者
vara,i,n,k:longint;
beginread(n);
a:=1;i:=1;
repeat
inc(i);
a:=a*2;
k:=k+a;
until i=n;
writeln(k);
end.有什麼問題可以問我。
3樓:網友
樓下的方法好是好,不過真能懂嗎?
我來解釋一下:
1.首先,第乙個格仔放1粒麥子,1>>1
第二個格仔放2粒麥子,2>>2
第三個格仔放4粒麥子,3>>4
第n個格仔放 2^(n-1) 粒麥子。
這個能得出來嗎?
2.接下來我們就是要計算,對於輸入的n,怎樣設計演算法輸出2^(n-1)。首先想到的是這樣:
var i,n,s:longint;
beginreadln(n);
s:=1;for i:=1 to n-1 do
s:=s*2;
writeln(s);
end.但是!longint 只能存放 -2147483648至2147483647(即-2^31至2^31-1)的數,最多計算到2^30,不滿足題目的條件,我們說用高精度,這是一種解法。
關於pascal中各種資料型別的儲存範圍,見:
請看樓下那位的**,很短,但是,其實很高效,而且正好適用這道題。為什麼這麼說呢?
ta用的qword型別,在百科上的釋義:
這題用pascal語言如何解決
4樓:網友
用數學方法推一下然後直接 writeln(ans)
pascal語言檔案刪除
5樓:陶梓絮
誰說的?
你assign(output,"");rewrite(output);
一下,這個txt檔案就全部清空了~你先讀入一遍,全部存好,然後再重新開啟檔案(用上面那個方法),寫進去,當然那刪掉的一行不要寫,就好了丫~
6樓:
把這個檔案的字尾改為。pas 用筆記本開啟 修改後 再把字尾改回到 .txt
就可以了。
7樓:卞瓃
誰說的?
把這個檔案的字尾改為。pas 用筆記本開啟 修改後 再把字尾改回到 .txt
就可以了。
8樓:網友
改為 .in檔案 刪除後 再改回 .pas
如何編寫pascal語句去除欄位串中包含的
9樓:請問
while s[1]='0' do delete(s,1,1)
求採納 謝謝。
有問題請追問。
請用pascal語言解決下面問題
10樓:藍兒_豬敏
實在是太難。
找不到答案。
悲慘世界咯。
就是實驗小學的蚊子數是問題。
pascal字串處理,Pascal字串處理
用集合 vars,t string a,b,c,e,f,g,h set of char i byte begin readln s readln t a b c a z 0 9 for i 1 to length s do a a upcase s i a a c for i 1 to length...
十八子手串有什麼含義,十八子手串是哪十八子分別代表什麼
佛珠十八顆代表的意義是俗稱 十八子 此中所謂 十八 指的是 十八界 即六根 六塵 六識。十八子分別為 紅菩提,千葉蓮花,蟬寶,麻蟬,蜜瓜,沙騰,鳳眼,半圓金線,大金絲,白玉牙,龍眼,太陽籽,球蓮花,天意子,瓷金線,花菩提根,金蓮子,龍珠等。十八子手鍊的意 1 太陽子,為熱帶產的一種紅褐色堅硬果實,每...
絕緣子串安裝高度絕緣子串電氣距離哪位大俠給解釋一下這兩個
絕緣子串安裝高度是指絕緣子在安裝時,頂部高度為絕緣子安裝高度 電氣距離 幹弧距離或相間距 絕緣子串的一個重要引數是 其定義為絕緣子串總的洩露距離與作用於絕緣子串上的最高工作線電壓之比 由於汙閃是染汙絕緣子表面上區域性電弧逐步延伸的結果,在一定電壓下,能夠維持的區域性電弧長度是有限的 存在一臨界值 因...