CSP-J/S 复赛程序提交指南,提交错误必爆零!!!

2024-09-06 01:28

本文主要是介绍CSP-J/S 复赛程序提交指南,提交错误必爆零!!!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

CSP-J/S 复赛题目程序需要以文件的形式提交,如果之前没有了解过,那肯定会爆0,该怎么操作呢?

大家好,我是大李。

针对复赛考试提交详情,这里做个详细介绍,分为文件的创建文件体提交等事项。

一、关于文件建立

  • 复赛考试时需要根据提示,在桌面建立文件夹,将含有文件体的cpp文件保存至桌面。
  • 每一题的命名都需要根据提示来去命名。
以2023年CSP-J/S 第二轮为例
以2023年CSP-J/S 第二轮为例
  • 在电脑桌面建立以准考号命名的文件夹,然后把源代码提交到该文件夹内。
  • 假如四道题的标题分别是apple, road, uqe, bus,假如只会前两题,那么提交前两道题就可以了。这两题的文件名应该命名为apple.cpp和road.cpp。
文件建立如上图
文件建立如上图

注:部分省份无需给每题都建立文件夹

二、文件体形式提交

其实非常简单,只需添加输入输出文件的两行代码即可,也可以多添加两行关闭输入输出文件。

模板如下
#include <iostream>
using namespace std;
int main()
{
    //打开输入文件,输出文件
    freopen("test.in","r",stdin);
    freopen("test.out","w",stdout);

    //正常的逻辑代码

    //关闭输入文件输出文件
    fclose(stdin);
    fclose(stdout);
    return 0;
}

注:可以不写关闭输入输出文件的程序

例 面积

Alice 有一个边长为a的正方形,Bob有一个长宽分别为 b,c的矩形,请你告诉他们俩谁的图形面积更大。输入仅一行三个正整数 a,b,c输出仅一行一个字符串,若正方形面积大则输出 Alice,否则输出 Bob。

【输入样例】5 4 6

【输出样例】Alice

解析
  • 打开输入文件和输出文件
freopen("test.in","r",stdin);
freopen("test.out","w",stdout);
  • 求正/长方形的面积公式,正方形面积计算公式: a^2 长方形面积计算公式: b*c ;
  • 只要比较两者大小即可
  • 最后关闭输入文件输出文件
fclose(stdin);
fclose(stdout);
参考程序
#include<bits/stdc++.h>
using namespace std;
long long a,b,c;//注意数据范围
int main(){
    //打开输入文件,输出文件
    freopen("area.in","r",stdin);
    freopen("area.out","w",stdout);
    cin>>a>>b>>c;
    if(a*a>b*c) cout<<"Alice";
    else cout<<"Bob";//按照题意输出
    fclose(stdin);
    fclose(stdout);
    return 0;
}

觉得有用的话,点个 三连👇 再走呗

往期精选

  • 如何使用DEV-C++做游戏?
  • 我做了个C++算法学习网站
  • CSP-J/S 初赛应试技巧,相同水平如何拿更多分?

本文由 mdnice 多平台发布

这篇关于CSP-J/S 复赛程序提交指南,提交错误必爆零!!!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1140612

相关文章

作业提交过程之HDFSMapReduce

作业提交全过程详解 (1)作业提交 第1步:Client调用job.waitForCompletion方法,向整个集群提交MapReduce作业。 第2步:Client向RM申请一个作业id。 第3步:RM给Client返回该job资源的提交路径和作业id。 第4步:Client提交jar包、切片信息和配置文件到指定的资源提交路径。 第5步:Client提交完资源后,向RM申请运行MrAp

JAVA智听未来一站式有声阅读平台听书系统小程序源码

智听未来,一站式有声阅读平台听书系统 🌟&nbsp;开篇:遇见未来,从“智听”开始 在这个快节奏的时代,你是否渴望在忙碌的间隙,找到一片属于自己的宁静角落?是否梦想着能随时随地,沉浸在知识的海洋,或是故事的奇幻世界里?今天,就让我带你一起探索“智听未来”——这一站式有声阅读平台听书系统,它正悄悄改变着我们的阅读方式,让未来触手可及! 📚&nbsp;第一站:海量资源,应有尽有 走进“智听

Retrieval-based-Voice-Conversion-WebUI模型构建指南

一、模型介绍 Retrieval-based-Voice-Conversion-WebUI(简称 RVC)模型是一个基于 VITS(Variational Inference with adversarial learning for end-to-end Text-to-Speech)的简单易用的语音转换框架。 具有以下特点 简单易用:RVC 模型通过简单易用的网页界面,使得用户无需深入了

Java 创建图形用户界面(GUI)入门指南(Swing库 JFrame 类)概述

概述 基本概念 Java Swing 的架构 Java Swing 是一个为 Java 设计的 GUI 工具包,是 JAVA 基础类的一部分,基于 Java AWT 构建,提供了一系列轻量级、可定制的图形用户界面(GUI)组件。 与 AWT 相比,Swing 提供了许多比 AWT 更好的屏幕显示元素,更加灵活和可定制,具有更好的跨平台性能。 组件和容器 Java Swing 提供了许多

基于UE5和ROS2的激光雷达+深度RGBD相机小车的仿真指南(五):Blender锥桶建模

前言 本系列教程旨在使用UE5配置一个具备激光雷达+深度摄像机的仿真小车,并使用通过跨平台的方式进行ROS2和UE5仿真的通讯,达到小车自主导航的目的。本教程默认有ROS2导航及其gazebo仿真相关方面基础,Nav2相关的学习教程可以参考本人的其他博客Nav2代价地图实现和原理–Nav2源码解读之CostMap2D(上)-CSDN博客往期教程: 第一期:基于UE5和ROS2的激光雷达+深度RG

EMLOG程序单页友链和标签增加美化

单页友联效果图: 标签页面效果图: 源码介绍 EMLOG单页友情链接和TAG标签,友链单页文件代码main{width: 58%;是设置宽度 自己把设置成与您的网站宽度一样,如果自适应就填写100%,TAG文件不用修改 安装方法:把Links.php和tag.php上传到网站根目录即可,访问 域名/Links.php、域名/tag.php 所有模板适用,代码就不粘贴出来,已经打

跨系统环境下LabVIEW程序稳定运行

在LabVIEW开发中,不同电脑的配置和操作系统(如Win11与Win7)可能对程序的稳定运行产生影响。为了确保程序在不同平台上都能正常且稳定运行,需要从兼容性、驱动、以及性能优化等多个方面入手。本文将详细介绍如何在不同系统环境下,使LabVIEW开发的程序保持稳定运行的有效策略。 LabVIEW版本兼容性 LabVIEW各版本对不同操作系统的支持存在差异。因此,在开发程序时,尽量使用

HTML提交表单给python

python 代码 from flask import Flask, request, render_template, redirect, url_forapp = Flask(__name__)@app.route('/')def form():# 渲染表单页面return render_template('./index.html')@app.route('/submit_form',

CSP 2023 提高级第一轮 CSP-S 2023初试题 完善程序第二题解析 未完

一、题目阅读 (最大值之和)给定整数序列 a0,⋯,an−1,求该序列所有非空连续子序列的最大值之和。上述参数满足 1≤n≤105 和 1≤ai≤108。 一个序列的非空连续子序列可以用两个下标 ll 和 rr(其中0≤l≤r<n0≤l≤r<n)表示,对应的序列为 al,al+1,⋯,ar​。两个非空连续子序列不同,当且仅当下标不同。 例如,当原序列为 [1,2,1,2] 时,要计算子序列 [

Python3 BeautifulSoup爬虫 POJ自动提交

POJ 提交代码采用Base64加密方式 import http.cookiejarimport loggingimport urllib.parseimport urllib.requestimport base64from bs4 import BeautifulSoupfrom submitcode import SubmitCodeclass SubmitPoj():de