蓝杯三十

作者: 逍遥_9353 | 来源:发表于2018-01-26 20:00 被阅读15次

  算法训练 8-2求完数 

时间限制:50.0s  内存限制:256.0MB

提交此题   

问题描述

  如果一个自然数的所有小于自身的因子之和等于该数,则称为完数。设计算法,打印1-9999之间的所有完数。

样例输出

与上面的样例输入对应的输出。

例:

数据规模和约定

  1-9999

#include<stdio.h> 

int main(){ 

    int i,j,sum; 

    for(i=1;i<=9999;i++){ 

        sum=0; 

        for(j=1;j<i;j++){ 

            if(i%j==0){ 

                sum+=j; 

            } 

        } 

        if(i==sum){ 

            printf("%d\n",i); 

        } 

    } 

    return 0; 

算法训练 5-2求指数 

时间限制:1.0s  内存限制:256.0MB

提交此题   

问题描述

  已知n和m,打印n^1,n^2,...,n^m。要求用静态变量实现。n^m表示n的m次方。已知n和m,打印n^1,n^2,...,n^m。要求用静态变量实现。n^m表示n的m次方。(每行显示5个数,每个数宽为12,右对齐)

样例输入

一个满足题目要求的输入范例。

例:

3 8

样例输出

与上面的样例输入对应的输出。

例:

数据规模和约定

  输入数据中每一个数的范围。

  例:n^m小于int 的表示范围。

#include<stdio.h> 

#include<math.h> 

int main(){ 

    int n,m; 

    scanf("%d%d",&n,&m); 

    int i; 

    for(i=1;i<=m;i++){ 

        printf("%12.0f",pow(n,i)); 

        if(i%5==0){ 

            printf("\n"); 

        } 

    } 

    return 0; 

算法训练 特殊的数字四十 

时间限制:1.0s  内存限制:256.0MB

提交此题   

  特殊的数字四十

问题描述

  1234是一个非常特殊的四位数,因为它的各位数之和为10,编程求所有这样的四位十进制数。

输出格式

  按从小到大的顺序输出满足条件的四位十进制数。每个数字占用一行。

#include <iostream>

using namespace std;

int main() {

    for(int i = 1; i <= 9; i++) {

        for(int j = 0; j <= 9; j++) {

            for(int k = 0; k <= 9; k++) {

                int l = 10 - i - j - k;

                if(l >= 0 && l <= 9)

                    cout << i << j << k << l << endl;

            }

        }

    }

    return 0;

}

蓝杯三十 蓝杯三十 蓝杯三十 蓝杯三十

相关文章

  • 蓝杯三十

    算法训练 8-2求完数 时间限制:50.0s 内存限制:256.0MB 提交此题 问题描述 如果一个自然数的...

  • 蓝杯二十

    /*数的读法 问题描述Tom教授正在给研究生讲授一门关于基因的课程,有一件事情让他颇为头疼:一条染色体上有成千上万...

  • 蓝杯十八

    /*矩形面积交 问题描述平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴。对于每个矩形,我们给出它的一对相对...

  • 蓝杯四十

    算法训练 统计单词个数 时间限制:1.0s 内存限制:256.0MB 问题描述 给出一个长度不超过200...

  • 蓝杯十二

    一、/*分糖果 问题描述有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏:每个小朋友都...

  • 蓝杯九

    /*阶乘计算 问题描述 输入一个正整数n,输出n!的值。其中n!=1*2*3*…*n。算法描述n!可能很大,而计算...

  • 蓝杯十三

    一、/*打印下述图案问题描述使用循环结构打印下述图形,打印行数n由用户输入。打印空格时使用"%s"格式,向prin...

  • 蓝杯十五

    /*买不到的题目问题描述小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。小朋...

  • 蓝杯六

    一、/*所有水仙花数 问题描述 打印所有100至999之间的水仙花数。所谓水仙花数是指满足其各位数字立方和为该数字...

  • 蓝杯八

    一、/*最大最小值 问题描述给定 N 个整数,请你找出这 N 个数中最大的那个和最小的那个。 输入格式第一行包含一...

网友评论

    本文标题:蓝杯三十

    本文链接:https://www.haomeiwen.com/subject/whgwaxtx.html