首页 > 其他分享 >信息学奥赛一本通 1104:计算书费

信息学奥赛一本通 1104:计算书费

时间:2025-01-15 14:33:44浏览次数:3  
标签:int 书费 namespace 43 1104 num 65 奥赛 res

有点傻的方法

​
#include<bits/stdc++.h>
using namespace std;
int main()
{
    double a,b,c,d,e,f,g,h,j,k,res;
	cin>>a>>b>>c>>d>>e>>f>>g>>h>>j>>k;
	a=a*28.9;
	b=b*32.7;
	c=c*45.6;
	d=d*78;
	e=e*35;
	f=f*86.2;
	g=g*27.8;
	h=h*43;
	j=j*56;
	k=k*65;
	res=a+b+c+d+e+f+g+h+j+k;
	printf("%.1f",res);
    return 0;
}

​

数组

#include<bits/stdc++.h>
float a[10]={28.9,32.7,45.6,78,35,86.2,27.8,43,56,65},x=0;
using namespace std;
int main()
{
    int i,num;
    for (i=0;i<10;i++)
    {
    cin >> num;
    x += num*a[i];
    }
    cout << fixed  << setprecision(1) << x;
    return 0;
}

标签:int,书费,namespace,43,1104,num,65,奥赛,res
From: https://blog.csdn.net/lsoixwx/article/details/145159575

相关文章

  • 信息学奥赛考试大纲之CSP-J信息学奥赛考试大纲(入门级)
    信息学奥赛考试大纲CSP-J信息学奥赛考试大纲(入门级)1.计算机基础与编程环境2.C++程序设计2.1程序基本概念2.2基本数据类型2.3程序基本语句2.4基本运算2.5数学库常用函数2.6结构化程序设计2.7数组2.8字符串的处理2.9函数与递归2.10结构体与联合体2.11指针类型2.12文件及基本......
  • 全国青少年信息学奥林匹克竞赛(信奥赛)备考实战之循环结构(while循环应用)
    到目前为止,所有的训练题目中给出的输入数据个数是确定的,但是有时候输入数据个数不确定,这种情况下,需要不断读取数据直到没有新的输入数据为止,那么C++是如何判断出读到文件末尾(或者没有新的输入)了呢?在C++中使用"EOF"(endoffile)来实现,代表文件(file)或者标准输入(stdin)的结尾,读入语......
  • 信息学奥赛一本通汇总
    「基础算法」第1章递推算法博客链接总结:一般有具体的情境,可以通过直接的模拟转移过程来实现递推,T2,T4,T9找到已知状态和所求状态的差别和联系,想办法将所求转化为已知进行转移,一般要用到分讨,T1,T3根据题目将问题转化,增维,然后转化后进行递推,T8第2章贪心算法博客链接总结:......
  • 全国青少年信息学奥林匹克竞赛(信奥赛)备考实战之循环结构(while循环语句)
    在C++编程中,循环结构是控制程序流程的重要工具之一。前面介绍了for循环相关内容,对于for循环来讲,可以明确循环变量的初始值和终值,即可以确定循环的次数,对于循环次数不确定的情况,可以使用while循环来解决,while循环作为最基本的循环结构之一,允许代码在满足特定条件时重复执行。本......
  • 信息学奥赛一本通1100金币(C语言代码)
    文章目录一、题目二、代码1.代码一2.代码二一、题目二、代码1.代码一#include<stdio.h>intmain(){intdays;scanf("%d",&days);intsum=0;//记录总的金币数intcountdays=1;intcoin=1;while(days>0){......
  • 全国青少年信息学奥林匹克竞赛(信奥赛)备考实战之循环结构(for循环语句)(六)
    实战训练1—输出九九乘法表问题描述:在学校里学过九九乘法表,编程实现打印九九乘法表。输入格式:无输入输出格式:1*1=12*1=22*2=43*1=33*2=63*3=94*1=44*2=84*3=124*4=165*1=55*2=105*3=155*4=205*5=256*1=66*2=126*3=186*4=246*5=306*6=367*1=77*2=......
  • 50本 信息学奥赛启蒙入门书籍汇总(2024.12.28)
    1、宝宝的C++(2016-11)学信奥,要不要先练打字,有必要吗?学信奥,要不要先练打字,有必要吗?-CSDN博客C++第1个程序:hello,world!,一些小技巧!!C++第1个程序:hello,world!,一些小技巧!!-CSDN博客2、啊哈编程星球:一本书入门Python和C++(2019年09月) 啊哈编程星球啊哈编程......
  • 全国青少年信息学奥林匹克竞赛(信奥赛)备考实战之循环结构(for循环语句)(三)
    在C++程序中,累乘的思想应用很广泛,很多情况下累加、累乘和累除相互结合使用可以解决很多问题。实战训练1—求阶乘问题描述:给定正整数n,求从1到n的每一个整数的阶乘。输入格式:输入一行,包含一个正整数(1<n≤12)。输出格式:输出n行,每行有两个数,分别是i和i的阶乘,两个......
  • 信息学奥赛一本通:1170:计算2的N次方
    【题目描述】任意给定一个正整数N(N<=100),计算2的n次方的值。【输入】输入一个正整数N。【输出】输出2的N次方的值。【输入样例】5【输出样例】32【参考程序一】(1)数据的接收方法和存贮方法       数据的接收和存贮:当输入的数很长时,可采用字符......
  • 全国青少年信息学奥林匹克竞赛(信奥赛)备考实战之分支结构(单分支结构和双分支结构)
    (一)、单分支结构在C++中,单分支结构通常指的是“if语句”。if语句是选择结构中最基础的语句,它允许程序根据条件是否为真来执行不同的代码块。单分支if语句的基本语法如下:if(condition){//条件为真时执行的代码}这里的condition是一个布尔表达式,如果它的值为true,则执行花......