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

【CPE】UVA 10235 Simply Emirp 一星必考題 by C++

UVA 10235 Simply Emirp

簡易翻譯和條件:

題目會輸入一個數字,判斷數字與數字反轉後是否都是質數,依據判斷的結果輸出不同的分類!

這一題有一個小撇步:

那就是一開始先把數字當作字串處理,這樣處理起來方便快速!!
反轉好了以後再用 stoi 轉換成數自判斷就好囉~

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

程式碼:

inline bool isPrime(int n){
    
    for(int i=2; i<=sqrt(n); i++){
        if(n%i!=0)
            continue;
        else
            return false;
    }
	return true;
}

inline string reverseString(string s){
    for(int i=0; i <s.length()/2; i++){
        swap(s[i], s[s.length()-1-i]);
    }
    return s;
}

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.