Bailian2886 能被3除尽的数之和进制

Posted 海岛Blog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Bailian2886 能被3除尽的数之和进制相关的知识,希望对你有一定的参考价值。

2886:能被3除尽的数之和
总时间限制: 1000ms 内存限制: 65536kB
描述
输入一个非负整数n(n≥0),求从0到n之间(注意包括n)所有能被3除尽的数之和。
输入
非负整数:n
输出
[0,n]之间能被3除尽的数之和:sum
样例输入
1
9
样例输出
0
18
提示
因为有多组测试数据,建议程序通过下面方式读入n

int n;
while(cin>>n)
{
//你的代码
}

问题链接Bailian2886 能被3除尽的数之和
问题简述:(略)
问题分析
  按Markdown格式重写了题解,旧版题解参见参考链接。
  用模除(取余数)运算来判定一个整数能否被另外一个整数整除,然后求个和。需要注意的是有多组测试数据。
程序说明:(略)
参考链接Bailian2886 能被3除尽的数之和【入门】
题记:(略)

AC的C语言程序如下:

/* Bailian2886 能被3除尽的数之和 */

#include <stdio.h>

int main(void)
{
    int n, sum, i;
    while (~scanf("%d", &n)) {
        sum = 0;
        for (i = 3; i <= n; i++)
            if (i % 3 == 0) sum += i;
        printf("%d\\n", sum);
    }

    return 0;
}

以上是关于Bailian2886 能被3除尽的数之和进制的主要内容,如果未能解决你的问题,请参考以下文章

Bailian2701 Bailian3864 与7无关的数进制(POJ NOI0105-39)

leetcode 172. Factorial Trailing Zeroes

c语言:找出1到4000中,数字的各位数之和能被4整除的数有多少个?

求十到1000之间能被三或五或八整除的数之和的c语言程序

1000以内能被3整除的自然数之和(c语言程序)

1.1 整除