算法,差点蒙了

Posted 宋建楠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了算法,差点蒙了相关的知识,希望对你有一定的参考价值。

给出工资,看需要多少张100,50,10,5,1

 

#include<stdio.h>
void main(){
  int i,j,n,m,gz;long sul,su=0;
  int s[8]={0,0,0,0,0,0,0,0};
  int b[8]={0,100,50,20,10,5,2,1};
  printf("请输入人数:");
  scanf("%d",&n);
  printf("请依次输入各职工的工资\n");
  for(i=1;i<=n;i++){
  printf("输入第%d个职工工资:",i);
  scanf("%d",&gz);
  su=su+gz;
  for(j=1;j<=7;j++){
     m=gz/b[j];
     s[j]=s[j]+m;
     gz=gz-m*b[j];
  }
}
printf("单位工资总额为:%ld\n",su);
printf("各面值币的统计结果:\n");
sul=0;
for(j=1;j<=7;j++){
    printf("%3d---%3d\n",b[j],s[j]);
    sul=sul+b[j]*s[j];
  }
  if(su==sul)printf("经检验统计无误\n");
}

以上是关于算法,差点蒙了的主要内容,如果未能解决你的问题,请参考以下文章

华为上机真题 2022| 差点没过

随机抽样一致性算法(RANSAC)转载

次小生成树

梯度下降优化算法综述

严格次小生成树

图论讲解——最小生成树