1003 - 编程求1+3+5+...+n
题目描述 编程求1+3+5+...+n 输入 输入一行,只有一个整数n (1<=n<10000) 这里n为奇数。 输出 输出只有一行
#include<iostream>
using namespace std;
int main()
{
int n ;
cin>>n;
int sum =0;
for(int i = 1; i<=n ; i++)
{
int g = i/1%10;
if(g%2!=0)
{
sum = sum + i;
}
}
cout<<sum<<endl;
return 0 ;
}
1741 - 求出1~n中满足条件的数的个数和总和?
题目描述 请求出1~n之间所有满足2的倍数但不是3的倍数的数,有多少个,总和是多少? 输入 读入一个整数n(n<=100000) 输出 输出有2行,每行1个整数; 第1行输出满足条件的数有几个; 第2行输出满足条件的数的总和。
#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n;
int cnt = 0;
int sum =0;
for(int i = 1; i<=n ; i++)
{
if(i%2==0&&i%3!=0)
{
cnt++;
sum = sum + i;
}
}
cout<<cnt<<endl;
cout<<sum<<endl;
return 0 ;
}
1002 - 编程求解1+2+3+...+n
题目描述 编程求解下列式子的值: S=1+2+3+...+nS=1+2+3+...+n。 99 2500 10 4 24 输入 输入一行,只有一个整数 n(1 \le n \le 1000)n(1≤n≤1000) 。 输出 输出只有一行(这意味着末尾有一个回车符号),包括 11 个整数。
#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n;
int sum =0;
for(int i = 1; i<=n ; i++)
{
sum = sum + i;
}
cout<<sum<<endl;
return 0 ;
}
1395 - 小丽找数?
题目描述 小丽同学想在1~n中找出这样的数,这个数的各个位的和不能被2整除也不能被5整除,比如3、12、 25、30、100。这些数都满足各个位的和不能被2和5整除。 请你编程找出1~n中这些数有多少个? 输入 一个整数n(n<=9999) 输出 1~n中满足条件的数的个数
#include<iostream>
using namespace std;
int main()
{
int n;
c