算法训练 之 2019-CCPC网络赛-1007 Windows Of CCPC

算法竞赛从入门到进阶pdf_ACMICPC/CCPC算法竞赛入门建议 繁花落尽,我心中仍有花落的声音,一朵,一朵,在无人的山间轻轻飘落。欢迎喜欢CodeForces,Atcoder,牛客,leetcode,Codechef小伙伴们一起来van呀~交流群:1104993647一起来比赛吧牛客编程巅峰赛S2第8场 - 钻石&王者入门推荐书籍:算法竞赛入门经典(紫书,蓝书)挑战程序设计竞赛(白书)C++ Primer算法竞赛进阶指南熟悉C语言推荐OJ训练... 阅读详情

输入和输出用例:

解题思路:

用递归。

n=1时,

左下角那个P和其余3个C。

n=2时,

用n=1时的图形拼成n=2的图形,但是:左下角和n=1的图形相反(C变为P,P变为C),其余则相同。

 

代码:

 

#include<stdio.h>
#include<math.h>
void f(int n, int s, int t){
	if(n==2){
		if(t==1) {
			if(s==1)
				printf("CC");
			else printf("PC");
		} 
		else {
			if(s==1)
				printf("PP");
			else printf("CP");
		}
		return ;
	}
	int x=s%(n/2);
	if(x==0) x=n/2;
	if(t==1) {
		if(s>n*1.0/2)  f(n/2, x, 0);
		else  f(n/2, x, 1);
		
		f(n/2, x, 1);
	}
	else if(t==0){
		if(s>n*1.0/2)  f(n/2, x, 1);
		else  f(n/2, x, 0);
		
		f(n/2, x, 0);
	}	
}
int main(){
	int t, n;
	scanf("%d", &t);
	while(t--){
		scanf("%d", &n);
		n=pow(2, n);
		for(int i=1; i<=n; i++) {
			f(n, i, 1);
			printf("\n"); 
		} 
	}
	return 0;
}

 

 

2019中国大学生程序设计竞赛(CCPC) - 网络选拔赛 1007 Windows Of CCPC Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 278 Accepted Submission(s): 227 Problem Description In recent years, CCPC has developed rapidly a... 阅读详情

相关推荐

华为P812E光猫补全shell配置PON口模式

终于看到华为企业级的带2.5电口P812E横空出世了,相信很多发烧友也已经将此收入昂中。相信体验的同时,遇到的第一件事情就是配置PON口模式的问题,本文将带发烧基友解锁模式。

GUAIYU的博客 5731

2020河南省第二届CCPC真题解析(附榜单)

这里写目录标题A:班委竞选B:广告投放C:我得重新集结部队D:园艺大师E:发通知F:旅游胜地G:vvvvvvvimH:林克与翻转排列I:太阳轰炸J:二进制与、平方和K:子串翻转回文串L:送外卖榜单: A:班委竞选 B:广告投放 C:我得重新集结部队 D:园艺大师 E:发通知 F:旅游胜地 G:vvvvvvvim H:林克与翻转排列 I:太阳轰炸 J:二进制与、平方和 K:子串翻转回文串 L:送外卖 榜单: 明天更新! https://acm.sdut.edu.cn/srk_ccpc/ ...

王跃坤的博客 1万+

STM32基于软件模拟IIC进行AHT21B温湿度采集

通过学习软件IIC来进行实操AHT21B采集温湿度。

Liu-FE的博客 3700

CCPC比赛与算法学习的个人分享

中国大学生程序设计竞赛(China Collegiate Programming Contest,简称CCPC)是工业和信息化部教育与考试中心主办的 “强国杯”技术技能大赛项目,自从2015年首届CCPC竞赛以来,赛事规模发展迅猛,竞赛影响力持续提升,为我国IT业的发展培养和选拔了大批人才。CCPC得到了诸多企业的支持。2021年一汽红旗为总赞助商,腾讯、快手、图森未来、华为云、轻舟智航为金牌赞助商。.........

qq_51420730的博客 5841

原子力显微镜AFM图像处理软件Gwyddion使用教程(图文)

Gwyddion使用教程Gwyddion简介Gwyddion user guide下载地址本次教程用的AFM扫描图像下载地址AFM/STM校准样品Gwyddion使用step1step2step3step4step5step6step7step8你没见过的CD磁道到底长啥样一张图总结 Gwyddion简介        &nbs...

王纯配的博客 5万+

Claude Code长期记忆:优雅的上下文管理

ClaudeCode的上下文管理系统采用三层架构设计,通过智能压缩和优化策略在记忆容量与性能间取得平衡。系统包含短期记忆(高速工作区)、中期记忆(智能蒸馏器)和长期记忆(持久化知识库)。当Token使用率达到92%阈值时启动wU2压缩器,采用8段式结构化摘要保留关键信息,并配合智能文件恢复和渐进式预警机制。该系统通过分层处理、优雅降级和透明化交互,为AI应用提供了高效可靠的上下文管理方案,展现了在有限资源下实现智能记忆的艺术。

m0_53117338的博客 3817

Windows Of CCPC

Problem Description In recent years, CCPC has developed rapidly and gained a large number of competitors .One contestant designed a design called CCPC Windows .The 1-st order CCPC window is shown in ...

weixin_44744037的博客 495

CMMI AIM 人工智能成熟度框架:31个过程域的157项AI实践集成

CMMI AIM人工智能成熟度框架为企业提供了系统化管理AI项目全生命周期的解决方案,包含31个过程域的157项AI实践。该框架通过四个演进阶段(混沌与风险、结构与凝聚、验证与信任、价值与增长),帮助组织建立可持续的AI能力成长路径,降低项目失败率并提升商业价值。

weixin_42613501的博客 353

2019 CCPC网络赛——1007——Windows Of CCPC

Windows Of CCPC Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 0Accepted Submission(s): 0 Problem Description In recent years, CCPC h...

_caorui_blog 699

Ansys Lumerical FDTD硬件配置避坑指南:从RTX 4090到A100的GPU选择实战

本文针对Ansys Lumerical FDTD仿真计算,深入分析了从消费级RTX 4090到专业级A100的GPU硬件配置选择。文章指出,选择的关键在于显存容量能否容纳仿真模型,并对比了二者在显存、双精度算力及多卡扩展性上的核心差异,为不同预算和仿真规模的用户提供了实战避坑指南与配置建议。

weixin_29196891的博客 273

基于YOLOv11的手术器械计数系统:从数据集构建到Web应用部署

m2cai16-tool数据集:包含15种腹腔镜手术器械的标注图像Cholec80数据集:包含80个胆囊切除手术视频,标注了7种器械SurgicalTools数据集:包含超过10,000张手术器械图像,涵盖21类常见器械手术剪(Scissors)止血钳(Hemostat)持针器(Needle Holder)手术刀(Scalpel)镊子(Forceps)拉钩(Retractor)吸引器(Suction)

YOLO 396

2019中国大学生程序设计竞赛(CCPC) - 网络选拔赛 解题报告

1001 ^&^ Problem Description Bit operation is a common computing method in computer science ,Now we have two positive integers A and B ,Please find a positive integer C that minimize the value o...

1万+

vue接入海康4G版摄像头通过萤石云平台推送视频流教程

vue-video-player接入海康视频,videojs-contrib-hls,vue播放视频

renkai721的专栏 7278

Windows Of CCPC(递推)

Windows Of CCPC(递推) 思路:签到题,每个矩形分成四个小块,递推,除了左下角取反外,其他由k−1k-1k−1的块得到。 #include<bits/stdc++.h> using namespace std; typedef long long ll; const int N=(1<<10)+5,M=2e4+5,inf=0x3f3f3f3f,mod=1e9+7; #define mst(a,b) memset(a,b,sizeof a) #define lx x&lt

Harris-H的博客 688

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

HDU 6708 Windows Of CCPC

Windows Of CCPC Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Problem Description In recent years, CCPC has developed rapidly and gained a large number of competi...

忘梦心的博客 559

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

HDUOJ 6708 Windows Of CCPC(模拟)

solution:最开始是4个字符左下角那个和其余3个不一样,用最初的可以拼成第2个,把第2个分成4部分,左下角和第一个相反,也就是P变为C,C变为P,其余相同。 #include <bits/stdc++.h> using namespace std; char s[1025][1025]; void f(int k) { if(s[(int)pow(2,k-1)][...

weixin_44014982的博客 258

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

2017秦皇岛 - ICPC - E - String of CCPC 【string的一些简单运用,思维】

String of CCPCTime Limit: 1 Second Memory Limit: 65536 KBBaoBao has just found a string SS of length nn consisting of ‘C’ and ‘P’ in his pocket. As a big fan of the China Collegiate Programming

nobleman 2114

2019CCPC网络赛 杭电 6708 Windows Of CCPC(题解+代码)

题目传送门:http://acm.hdu.edu.cn/showproblem.php?pid=6708 题目: Windows Of CCPC Problem Description In recent years, CCPC has developed rapidly and gained a large number of competitors .One contestant design...

Lesords 608

String of CCPC 思维,字符串,细节

BaoBao has just found a string  of length  consisting of 'C' and 'P' in his pocket. As a big fan of the China Collegiate Programming Contest, BaoBao thinks a substring  of  is "good", if and only if  ...

Cworld2017的博客 792

8.23CCPC网络赛——(HDU6708)Windows Of CCPC

题目 In recent years, CCPC has developed rapidly and gained a large number of competitors .One contestant designed a design called CCPC Windows .The 1-st order CCPC window is shown in the figure: CC PC ...

weixin_45261389的博客 314

2019中国大学生程序设计竞赛(CCPC) - 网络选拔赛1007

Windows Of CCPC Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 2830 Accepted Submission(s): 2018 Problem Description In recent years, CCPC ...

weixin_43960370的博客 805

2019CCPC网络赛——1003——K-th occurrence

K-th occurrence Time Limit: 5000/5000 MS (Java/Others)Memory Limit: 524288/524288 K (Java/Others) Total Submission(s): 0Accepted Submission(s): 0 Problem Description You are given a st...

_caorui_blog 996

算法提高 约数个数

Link:http://lx.lanqiao.org/problem.page?gpid=T209  输入一个正整数N (1 样例输入 12 样例输出 6 样例说明   12的约数包括:1,2,3,4,6,12。共6个 AC code: #include #include #include #include using n

林下的码路 818

ccpc训练营练习题(1)

FOJ有奖月赛-2014年11月 文章目录C - ytaaaInputOutputSample InputSample OutputG - 快来买肉松饼InputOutputSample InputSample OutputH - 水题InputOutputSample InputSample Output C - ytaaa Ytaaa作为一名特工执行了无数困难的任务,这一次ytaaa收到命令,...

默的博客 1911

windows of ccpc

#include <stdio.h> #include <math.h> void f(int n, int s, int t) { if(n==2) { if(t==1) { if(s==1) printf("CC"); else printf("PC"); } else { if(s==1) printf("PP"); else printf("CP"); } return ; } int x=s%(n/2);

qq_45426640的博客 332
上一篇: 2019-CCPC-网络赛-1001 ^&^
下一篇: 趣味-配偶-匈牙利算法
ଳxin
博客等级 码龄8年 83粉丝 197原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值