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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

信息学奥赛一本通 1942:【08NOIP普及组】ISBN号码 | OpenJudge NOI 1.7 29:ISBN号码 | 洛谷 P1055 [NOIP2008 普及组] ISBN 号码

發(fā)布時間:2025/3/17 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 信息学奥赛一本通 1942:【08NOIP普及组】ISBN号码 | OpenJudge NOI 1.7 29:ISBN号码 | 洛谷 P1055 [NOIP2008 普及组] ISBN 号码 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

【題目鏈接】

ybt 1942:【08NOIP普及組】ISBN號碼
OpenJudge NOI 1.7 29:ISBN號碼
洛谷 P1055 [NOIP2008 普及組] ISBN 號碼

【題目考點】

1. 字符串

【解題思路】

整個字符串長度為len,最后識別碼的下標為len-1。i從0遍歷到len-2,只要不是’-’,那么就將該位置的數(shù)字乘以一個不斷變大的數(shù)字p而后加和。
根據(jù)加和求出識別碼。
判斷求出的識別碼和原識別碼是否相同,相同則輸出"Right",不同則替換原識別碼,而后輸出。

【題解代碼】

解法1:使用字符數(shù)組

#include<bits/stdc++.h> using namespace std; int main() {char s[20], cr;//cr:經(jīng)過計算得到的正確的識別碼 cin >> s;int len = strlen(s), p = 1, sum = 0;//p:每次乘的數(shù)字,第一次乘1,第二次乘2... for(int i = 0; i < len - 1; ++i)//從下標0遍歷到識別碼前面的位置 {if(s[i] != '-'){sum += p * (s[i] - '0');p++;}}if(sum % 11 == 10)cr = 'X';elsecr = '0' + sum % 11; if(s[len-1] == cr)//如果正確的識別碼和原識別碼相同 cout << "Right";else {s[len-1] = cr;//替換識別碼 cout << s;}return 0; }

解法2:使用string類

#include<bits/stdc++.h> using namespace std; int main() {string s; char r, cr;//r:原識別碼 cr:經(jīng)過計算得到的正確的識別碼 int p = 1, sum = 0;//p:每次乘的數(shù)字,第一次乘1,第二次乘2... cin >> s;r = s.back(), s.pop_back();//取出并去掉末尾識別碼 for(int i = 0; i < s.length(); ++i)//遍歷到識別碼前面的位置 if(s[i] != '-')sum += p++ * (s[i] - '0');cr = sum % 11 == 10 ? 'X' : '0' + sum % 11;if(r == cr)//如果正確的識別碼和原識別碼相同 cout << "Right";else {s.push_back(cr);//添加識別碼cout << s;}return 0; }

總結(jié)

以上是生活随笔為你收集整理的信息学奥赛一本通 1942:【08NOIP普及组】ISBN号码 | OpenJudge NOI 1.7 29:ISBN号码 | 洛谷 P1055 [NOIP2008 普及组] ISBN 号码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 高清一区二区三区视频 | 钰慧的mv视频在线观看 | 五月天亚洲色图 | 韩日中文字幕 | 日本一区二区三区四区五区 | 91精品国产乱码久久久久久久久 | 欧美精品在线第一页 | 亚洲成人第一网站 | 欧美日韩毛片 | 欧美精品乱人伦久久久久久 | 婷婷丁香六月天 | 国产精品久久久久99 | 一区二区三区啪啪啪 | 波多野结衣乳巨码无在线观看 | 精品精品| 国产在线网址 | 18成人在线 | 欧美极品三级 | 蜜桃臀一区二区三区 | 91亚洲精品久久久久久久久久久久 | 姑娘第5集高清在线观看 | a猛片免费播放 | 欧美色图激情 | 欧美午夜性生活 | 白丝一区 | 男女激情视频网站 | 欧美日韩亚洲不卡 | 青青草手机在线视频 | 91国模少妇一区二区三区 | 亚洲精品666 | 麻豆网站在线看 | 中文字幕在线2021 | 精品久久精品 | 欧美一级做a爰片免费视频 成人激情在线观看 | 欧美日韩啪啪 | 久久黄色影视 | 激情福利社 | 亚洲国产精品久久久久久 | 少妇荡乳情欲办公室456视频 | 日韩网站在线播放 | 免费网站在线高清观看 | 久久免费手机视频 | 性xxxx18 | 反差在线观看免费版全集完整版 | 91成人在线免费视频 | 欧美野外猛男的大粗鳮 | 亚洲国产一二三 | 亚洲成年人在线 | 五月婷婷六月合 | 中文在线字幕免 | 国产午夜精品一区二区理论影院 | 亚洲欧美一区二区三 | 亚洲精品综合 | av一级大片 | 亚洲欧美经典 | 视频一区二区在线 | 久久久久久国产精品日本 | 亚洲精品国产精品乱码不99按摩 | 无码人妻aⅴ一区二区三区69岛 | 人妻奶水人妻系列 | 欧美人体做爰大胆视频 | 少妇高潮一69aⅹ | 国产一区欧美 | 欧美人与禽zozzo性之恋的特点 | 亚洲黄色小说视频 | 自拍偷拍视频在线观看 | 成人手机av| 老司机深夜福利视频 | 日韩第二页 | 男生操女生动漫 | 超碰成人免费 | 激情播播网 | 国产一区二区三区视频免费观看 | 精品国产三级片在线观看 | 色中文网 | 欧美大胆a| 国产综合第一页 | 日本在线观看一区二区 | 国产黑丝一区二区 | 一二三区中文字幕 | 久久久成人精品一区二区三区 | 男女性生活视频网站 | 日本xxxx高潮少妇 | 国产高清视频一区二区 | 精国产人伦一区二区三区 | 久久久新 | 日韩av大片在线观看 | a天堂中文 | a视频免费 | 日韩经典一区二区 | 亚洲性图一区二区 | 精品乱码久久久久久中文字幕 | 国产免费一区二区三区最新不卡 | gav在线 | 免费精品无码AV片在线观看黄 | 国产性色视频 | 欧美综合一区二区 | 欧美视频1区 | 国产网站在线看 |