主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
快乐小土狗
2023年3月27日 16:31
P1366 怪异的洗牌解析
P1366
回复 0
|
赞 0
|
浏览 1.9k
#include <stdio.h> int a[1002]; void init(){//初始化扑克牌数组 for(int i=0;i<1002;i++){ a[i]=i; } } //数组a[] = 0123456..... void reverse(int left,int right){//右减去左+1为数组串长度 //翻转函数,第一个和最后一个换,第二个和倒数第二个换123456变成654321 int temp; for(int i=0;i<(right-left+1)/2;i+...
James
2021年1月13日 12:34
不断Reverse()实现
P1366
回复 0
|
赞 0
|
浏览 6.7k
#include <iostream> #include <algorithm> #include <cstdio> using namespace std; int a[1001]; int n,k,x; void init(int n){ for(int i=1;i<=n;i++){ a[i]=i; } } void reverse(int *a,int s,...
莫小七
2020年2月25日 00:41
1366怪异的洗牌
P1366
回复 1
|
赞 4
|
浏览 10.4k
#include<iostream> #include<algorithm> using namespace std; int main() { int a[1000]; int n, k,x; cin >> n >> k; cin >> x; for (int i = 0;i < n;i++) {//将数组赋值 a[i] = i + 1; } for (int j = 0;j < k;j++) {//开始操作 rotate(a, a + x, a + n);...
题目
怪异的洗牌
题解数量
3
发布题解
热门题解
1
1366怪异的洗牌
2
不断Reverse()实现
3
P1366 怪异的洗牌解析