日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

信息学奥数一本通(1170:计算2的N次方)

發布時間:2025/3/17 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 信息学奥数一本通(1170:计算2的N次方) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1170:計算2的N次方


時間限制: 1000 ms ??? ??? 內存限制: 65536 KB
提交數: 15778 ??? 通過數: 8179

【題目描述】

任意給定一個正整數N(N<=100),計算2的n次方的值。

【輸入】

輸入一個正整數N。

【輸出】

輸出2的N次方的值。

【輸入樣例】

5

【輸出樣例】

32

【分析】

? ? ? ? 冪運算計算可以采用分段表示法,也稱作高精度計算的壓位法。 例如,假設用一個數組元素對應于大整數的4位,即將大整數表示為10000進制,也就是說逢10000進1。如,用int型數組a來存放整數6373384,那么只需兩個數組元素即可,a[0]=3384,a[1]=637。俗稱壓位,壓了4位。 本題計算a^n,存儲到整型數組中,如果冪乘超過符號常量PASS:1000000000,壓位10位,則除、余進位,并判斷除余進位是否為最高位,是最高位則位置加1(即整型數組長度加1),最后逆序輸出整型數組。

【參考代碼】

#include <stdio.h>
#define PASS 1000000000 ? ? ?// 符號常量,超過該數,則取余并進位?
#define MAX 200
int main()
{
?? ?int a=2,n;
?? ?long long temp[MAX]={0};
?? ?int pos=1,step=0,j; ? ? ? ? ? // pos 表示分段表示法,表示的數的最高位,當數超過PASS,則 pos+1
?? ?scanf("%d",&n);
?? ?temp[0]=1;
?? ?while(n--)
?? ?{
?? ??? ?for(j=0;j<pos;j++)
? ? ? ? ? ? temp[j]*=a;
?? ??? ?for(j=0;j<pos;j++)
?? ??? ??? ?if(temp[j]>PASS)
?? ??? ??? ?{
?? ??? ??? ??? ?temp[j+1]+=temp[j]/PASS; ? ? // 超過PASS,則數向前進位?
?? ??? ??? ??? ?temp[j]%=PASS;
?? ??? ??? ??? ?if(j==pos-1)
?? ??? ??? ??? ? ?pos++;
?? ??? ??? ?}
?? ?}
?? ?for(j=pos-1;j>=0;j--)
?? ?{
?? ??? ?if(temp[j]==0 && !step)
? ? ? ? ? ? continue;
?? ??? ?if(step==0)
? ? ? ? ? ? printf("%lld",temp[j]);
?? ??? ?else
? ? ? ? ? ? printf("%09lld",temp[j]);
?? ??? ?step=1;
?? ?}
?? ?putchar('\n');
?? ?return 0;
}

http://ybt.ssoier.cn:8088/problem_show.php?pid=1170

?

總結

以上是生活随笔為你收集整理的信息学奥数一本通(1170:计算2的N次方)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 影音先锋男人天堂 | 成人免费性生活视频 | 国产精品久久久久免费 | 超碰caopor| 好吊色欧美一区二区三区视频 | 免费网站av| 日日夜夜中文字幕 | 在线观看中文字幕第一页 | 国产乱国产乱老熟300部视频 | 国产啊v在线 | 超碰av免费 | 亚洲国产欧美在线人成 | 日日躁狠狠躁 | 最新中文字幕在线视频 | 国产免费一区视频观看免费 | 国产精品偷伦视频免费观看了 | 国产乱淫视频 | 国产精品欧美激情在线 | 天天爽天天射 | 亚洲一个色 | 日韩有码在线播放 | 超碰人人国产 | 免费在线观看成年人视频 | 四虎成人在线观看 | 欧美日韩在线免费视频 | 乱精品一区字幕二区 | 亚洲国产精品一区 | 天堂最新| 日韩精品一二三四区 | 精品3p| 日韩午夜影院 | 干爹你真棒插曲mv在线观看 | 97av免费视频 | 色人阁视频 | 欧美乱论视频 | 性欧美18一19内谢 | 全程粗话对白视频videos | 欧美乱大交xxxxx春色视频 | 国产一区二区三区精品在线观看 | 久久er99热精品一区二区介绍 | 亚洲性色视频 | 国内自拍青青草 | 麻豆影视大全 | 日韩羞羞 | 一本色道久久综合无码人妻 | 日韩成人高清视频 | 99精品视频在线观看 | 国产日b视频| 懂色av一区二区三区蜜臀 | 韩国三级视频在线观看 | 黄色国产精品 | 91视频在线观看视频 | 日韩特黄| 国产精品99在线观看 | 中文字幕av一区二区三区谷原希美 | 久久精品成人一区二区三区蜜臀 | 男女拍拍拍网站 | 亚洲精品免费av | 精品国产一级片 | 中文字字幕第183页 欧美特级一级片 | 四虎影视免费 | 青青草色视频 | 国产亚洲精品女人久久久久久 | 91手机在线| 欧洲最强rapper网站直播 | 在线观看av大片 | 中文字幕1区2区 | 天天操人人爽 | 精品国产乱码一区二区三区99 | 色七七久久 | 超碰最新上传 | 国产污视频在线 | 自拍偷拍福利视频 | 久久国产这里只有精品 | 北条麻纪在线观看aⅴ | 国产精品情侣自拍 | 日韩久久电影 | 老熟女毛茸茸浓毛 | 在线看片福利 | 一级视频在线免费观看 | 热热色原网址 | 亚洲黄站| 亚洲欧美自拍另类 | 大奶子在线观看 | 国产美女精品人人做人人爽 | 男女涩涩视频 | 日韩和欧美一区二区 | 国产精品久久久久电影 | 特级大胆西西4444人体 | 中出视频在线观看 | 夜夜爱夜夜操 | 男生和女生操操 | 人人舔人人爽 | 欧美专区 日韩专区 | 波多野结衣电影在线播放 | 成人永久免费视频 | 伊人www22综合色 | 日韩1级片 | 红桃一区二区三区 |