【CSP CCF记录】202209-1 如此编码

题目

过程

C++中"/"的使用

当a和被b均为int, long, char这样的整数类型,此时除法运算的结果为所得商的整数部分,例如:180/100,结果为1;

cpp 复制代码
	int a = 180;
	int b = a / 100;
	cout << b << endl;
	
    #结果为1

当a和b中有一个或两个都是小数(float,double)型的数,其商的结果为实际结果。例如:180.0/100,结果为1.8;

cpp 复制代码
	float a = 180.0;
	float b = a / 100;
	cout << b << endl;
	
    #结果为1.8

代码

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int n,m;
const int N=30;
int a[N],c[N],b[N];
int main()
{
	cin>>n>>m;
	c[0]=1;
	for(int i=1;i<=n;i++)
	{
		cin>>a[i];
		c[i]=c[i-1]*a[i];
	}

	for(int i=n;i>=1;i--)
	{
		int x=m/c[i-1];
		b[i]=x;
		m=m%c[i-1];
	}
	for(int i=1;i<=n;i++)
	{
		cout<<b[i]<<" ";
	}
	return 0;
 } 

结果

相关推荐
w-w0w-w7 小时前
C++模板参数与特化全解析
开发语言·c++
大锦终8 小时前
递归回溯综合练习
c++·算法·深度优先
晚风吹长发8 小时前
初步了解Linux中的动静态库及其制作和使用
linux·运维·服务器·数据结构·c++·后端·算法
风之歌曲9 小时前
c++高精度模板
c++·算法·矩阵
crescent_悦9 小时前
C++:Find Coins
c++
SWAGGY..9 小时前
数据结构学习篇(10)--- 二叉树基础oj练习
数据结构·学习
千谦阙听9 小时前
双链表:比单链表更高效的增删查改
数据结构·链表·visual studio
嵌入式进阶行者9 小时前
【算法】深度优先搜索实例:华为OD机考双机位A卷- 中庸行者
c++·算法·华为od·深度优先
xie_pin_an10 小时前
从二叉搜索树到哈希表:四种常用数据结构的原理与实现
java·数据结构
云深麋鹿10 小时前
C++入门篇
c++