首页 / includestdioh
#

includestdioh

#
156次浏览 42人互动
此刻你想和大家分享什么
热门 最新
#include (5570)#include "string.h"int  find ( int num) {       int k=0;       for (int j=1;j       {       if (num%j==0) k=k+j;       }       if (k==num) return 1;         else  return 0;}int main (void){    int num;    int i=0;    int k=0;        while (scanf("%d",&num)!=EOF)    {      if (num500000) printf("-1\r\n");        else        {            for (int n=2;n            {              i=i+find(n);             }            printf("%d\r\n",i);            i=0;        }          }}  「求助大佬帮看看这道算法题吧!」 完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。 它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。 例如:28,它有约数1、2、4、7、14... https://www.nowcoder.com/questionTerminal/7299c12e6abb437c87ad3e712383ff84
点赞 评论 收藏
转发
头像
2020-08-10 11:54
C++
#include(5570)#includeint main(){    int i,j,k,n,s,tmp,len;    char str[10000];    while(scanf("&d",&n)!=EOF)    {                for(k=0;k     {        scanf("%s",&str);        len=strlen(str);        int ha[26]={0};        for(i=0;i        { if(str[i]>='A'&& str[i]            {ha[str[i]-'A']++;}            else            {ha[str[i]-'a']++;}        }        for(i=0;i        {            for(j=0;j            {                if(ha[j]                {                    tmp=ha[j];                    ha[j]=ha[j+1];                    ha[j+1]=tmp;                }            }        }        s=0;        for(i=0;i        {            s+=(ha[i]*(26-i));        }        printf("%d\n",s);     }    }}运行超时了怎么办?  「求助大佬帮看看这道算法题吧!」 给出一个名字,该名字有26个字符串组成,定义这个字符串的“漂亮度”是其所有字母“漂亮度”的总和。 每个字母都有一个“漂亮度”,范围在1到26之间。没有任何两个字母拥有相同的“漂亮度”。字母忽略大小写... https://www.nowcoder.com/questionTerminal/02cb8d3597cf416d9f6ae1b9ddc4fde3
点赞 评论 收藏
转发
玩命加载中
牛客网
牛客企业服务