問題描述:
試寫一個程式,輸入一正整數N,可計算出1到N之間可被3整除的數值之總和。

輸入說明:
輸入一正整數。

輸出說明:
輸出總和。

範例:

 

輸入範例:

輸出範例:

100
150

1683
3825

C++

#include <iostream>
#include <math.h>
using namespace std;

int main() {
	int n=0;
	int ans=0;
	cin>>n;
	for (int i = 1; i <= n; i++)
	{
		if(i%3==0){ans+=i;}
	}
	cout<<ans<<'\n';
	
    return 0;
}

python:

while True:
    try:
        n=int(input())
        ans=0
        for i in range(1,n+1):
            if i%3==0:ans+=i
        print(ans)
    except:break
arrow
arrow
    文章標籤
    python C++ ITSA
    全站熱搜
    創作者介紹
    創作者 趴趴熊日常 的頭像
    趴趴熊日常

    資工趴趴熊的小天地

    趴趴熊日常 發表在 痞客邦 留言(0) 人氣()