日韩性视频-久久久蜜桃-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次方)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 加勒比视频在线观看 | 国产性生活网站 | 草草久久久无码国产专区 | 国产美女喷水视频 | 亚洲色图35p | 国产小视频在线观看 | 全国男人的天堂网 | 精品久久久久一区二区 | 欧美美女性高潮 | 亚洲69| 正在播放木下凛凛88av | 自拍偷拍视频在线观看 | 爱爱视频一区二区 | 一区二区三区中文字幕在线观看 | 91丨porny丨国产 | 无码精品人妻一二三区红粉影视 | 爆乳熟妇一区二区三区霸乳 | 任你躁av一区二区三区 | www在线免费观看 | 亚洲色图25p| 亚洲天堂毛片 | 182tv午夜福利在线观看 | 久久视频免费看 | 国产高清成人久久 | 亚洲综合激情 | 精品电影在线观看 | 我们的2018中文免费看 | 欧美日韩在线一区二区 | 激情文学亚洲 | √天堂资源地址在线官网 | 日本三级欧美三级 | 麻豆精品免费 | 国产午夜三级 | 一级在线视频 | 夜夜嗨av一区二区三区免费区 | 91av免费观看 | 一区两区小视频 | 中国男人操女人 | 青青草伊人久久 | 脱女学生小内内摸了高潮 | 国产精品免费网站 | 一区二区 中文字幕 | 国产女女做受ⅹxx高潮 | 毛片天天看 | 国产内射合集颜射 | 91九色视频 | 伊人久久狼人 | 国产做爰xxxⅹ性视频国 | 理论片午午伦夜理片影院99 | 亚洲日本欧美 | 亚洲第一黄色网址 | 中国一极毛片 | 亚洲综合插 | 久久久久人妻一区二区三区 | 亚洲精品乱码 | 日韩精品一区二区三区国语自制 | 91蜜桃在线观看 | 中文字幕乱码亚洲无线三区 | 骚狐网站 | 国产色自拍 | 日本成人免费视频 | 波多野吉衣视频在线观看 | 国产夫妇交换聚会群4p | 韩国黄色一级片 | 视频一区国产精品 | 人人人人干 | 精品无码m3u8在线观看 | 欧美 日韩 国产 一区 | 老司机在线精品视频 | 欧美老熟妇xb水多毛多 | 色窝| 国产精品女教师 | 加勒比精品在线 | 久久无码专区国产精品s | 国产资源在线免费观看 | 国内外成人激情视频 | 久久合| 国产精品熟妇一区二区三区四区 | 精品福利一区 | 天堂网视频 | 黄a网站 | 欧美 日韩 成人 | 亚洲麻豆一区 | 久久女人天堂 | 日韩欧美国产激情 | 亚洲国产精彩中文乱码av | 日韩在线一二 | 日本黄色免费观看 | 欧美视频亚洲视频 | 99在线看| 久久久无码一区二区三区 | 国产精品免费电影 | 欧美色图另类 | 亚洲成人麻豆 | 国产午夜电影在线观看 | 亚洲一区在线视频观看 | 一本亚洲 | 五月天综合激情 | 动漫美女被吸乳奶动漫视频 |