SICNUOJ 出题 SPJ模板
2021/7/18 6:09:07
本文主要是介绍SICNUOJ 出题 SPJ模板,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
#include <bits/stdc++.h> using namespace std; #define mem(a,b) memset(a,b,sizeof a) #define pk push_back #define AC 0 #define WA 1 const int N = 1e6+9; bool vis[N]; int spj(FILE * in, FILE * user_out) { //下面写验证答案的逻辑,从in文件读入输入 //从user_out文件读入 用户输出 // mem(vis,false); // int n,k; // fscanf(in,"%d%d",&n,&k); // vector<int> a; // int num; // while(fscanf(user_out,"%d",&num)!=EOF) // { // a.pk(num); // } // int cnt=0; // if(k==0) // { // if(a.size()==1&&a[0]==-1) return AC; // else return WA; // } // if(a.size()!=n) return WA; // for(int i=0; i<n; i++) // { // if(__gcd(a[i],i+1)==1) cnt++; // if(vis[a[i]]||a[i]<1||a[i]>n) return WA; // vis[a[i]]=true; // } // if(cnt!=k) return WA; // return AC; } int main(int argc, char * args[]) { FILE * in = fopen(args[1], "r"); // 输入数据 FILE * user_out = fopen(args[2], "r"); // 用户答案 return spj(in, user_out); }
这篇关于SICNUOJ 出题 SPJ模板的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-22怎么通过控制台去看我的页面渲染的内容在哪个文件中呢-icode9专业技术文章分享
- 2024-12-22el-tabs 组件只被引用了一次,但有时会渲染两次是什么原因?-icode9专业技术文章分享
- 2024-12-22wordpress有哪些好的安全插件?-icode9专业技术文章分享
- 2024-12-22wordpress如何查看系统有哪些cron任务?-icode9专业技术文章分享
- 2024-12-21Svg Sprite Icon教程:轻松入门与应用指南
- 2024-12-20Excel数据导出实战:新手必学的简单教程
- 2024-12-20RBAC的权限实战:新手入门教程
- 2024-12-20Svg Sprite Icon实战:从入门到上手的全面指南
- 2024-12-20LCD1602显示模块详解
- 2024-12-20利用Gemini构建处理各种PDF文档的Document AI管道