發表於 C++CPE考古題UVA一顆星

【CPE】UVA 10193 All You Need Is Love 一星必考題 by C++

UVA 10193 All You Need Is Love

簡易翻譯和條件:

題目會連續輸入兩個二進位制的數字 判斷是否兩個數字都可以整除3就可以了!

這題可以快速也可以麻煩

麻煩的話就是自己用 for 迴圈算出二進位數字的10進位制

而快速的話就可以使用 stoi 的特殊用法

stoi(string,  idx, base)

idx 代表著要從字串的第幾個字開始轉換

base 代表著藥用什麼進位制來轉換數字

基本上用這個特殊用法就可以解決一大堆程式碼啦~

如果有任何問題或是你有更好的寫法歡迎再下面留言討論喔!
我們下一題見啦!

程式碼:

cin >> s1 >> s2;
unsigned long long int a = stoi(s1, 0, 2), b = stoi(s2, 0, 2);
UVA 10409 CPE Die Game
UVA 10409 CPE Die Game

作者:

一位 熱愛資工領域、喜歡好笑事物、偶爾打打網球 的學生 ! For A Better Me!

發表迴響

Please log in using one of these methods to post your comment:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google photo

您的留言將使用 Google 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.