【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;
 } 

结果

相关推荐
Wild_Pointer.15 分钟前
C++:内存顺序(Memory Order)的概念以及使用
c++
并不喜欢吃鱼22 分钟前
从零开始C++----七.继承相关模型,解析多继承与菱形继承问题(下篇)
开发语言·c++
Xiaoᴗo.33 分钟前
C语言2.0---------
c语言·开发语言·数据结构
Java_小白呀35 分钟前
考研408数据结构(栈与队列)
数据结构·考研·栈和队列·考研408
Brilliantwxx35 分钟前
【数据结构】排序算法的神奇世界(下)
c语言·数据结构·笔记·算法·排序算法
进击的荆棘36 分钟前
递归、搜索与回溯——二叉树中的深搜
数据结构·c++·算法·leetcode·深度优先·dfs
会编程的土豆44 分钟前
【日常做题】栈 中缀前缀后缀
开发语言·数据结构·算法
进击的荆棘1 小时前
递归、搜索与回溯——回溯
数据结构·c++·算法·leetcode·dfs
励志的小陈1 小时前
数据结构--二叉树(链式结构、C语言实现、层序遍历)
c语言·数据结构
郝学胜-神的一滴1 小时前
[简化版 Games 101] 计算机图形学 05:二维变换下
c++·unity·图形渲染·three.js·opengl·unreal