点赞(0)
 

0.0分

2 人评分

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

评论列表 共有 10 条评论

sor 2年前 回复TA
@sor @786909783 一道题,对就是对,错就是错了。你马的沙伯衣,连这都不明白吗?纯沙笔
sor 2年前 回复TA
@sor @786909783 就你这脑子还编程???你马小时候是不是把胎盘留下了,把你扔了???
sor 2年前 回复TA
@sor @786909783 搞不懂你马 薄衣是圆的还是方的吧???好像是方的
sor 2年前 回复TA
@sor @786909783 nqjsl,nqjsyhkb,沙薄衣。全家沙薄衣,nm连话都不会说了吧???
余小C 2年前 回复TA
@sor 自己搞错懂不懂
余小C 2年前 回复TA
@sor 傻逼傻逼滚,不看就滚,nmsl
sor 3年前 回复TA
下面就是你这个代码的执行情况:
1 2 3 
1 3 2 
2 1 3 
2 3 1 
3 1 2 
3 2 1 
1 2 4 
1 2 2 
2 1 4 
2 1 1 
2 1 2 
1 2 1 
1 3 4 
1 3 3 
3 1 4 
3 1 1 
3 1 3 
1 3 1 
2 3 4 
2 3 3 
3 2 4 
3 2 2 
3 2 3 
2 3 2 
-----------------
就这?这啥意思?误人子弟?你用你自己的代码通过了吗?现在有很多题解真是奇怪,自己过没过自己不知道吗?你把这个错误代码发上来,是让人找出错误吗?
bilibili用户 4年前 回复TA
#include <iostream>
#include <string>
#include <algorithm> 
using namespace std;
int main()
{
	int s[4];
	for(int i=0;i<4;++i)
	{
		cin>>s[i];
	}
	do
	{
		cout<<s[0]<<s[1]<<s[2]<<' '<<endl;
	 }while(next_permutation(s,s+3));
	 swap(s[2],s[3]);
	 do
	{
		cout<<s[0]<<s[1]<<s[2]<<' '<<endl;
	 }while(next_permutation(s,s+3));
	 swap(s[1],s[3]);
	 do
	{
		cout<<s[0]<<s[1]<<s[2]<<' '<<endl;
	 }while(next_permutation(s,s+3));
	 swap(s[0],s[3]);
	 do
	{
		cout<<s[0]<<s[1]<<s[2]<<' '<<endl;
	 }while(next_permutation(s,s+3));
	 
}
bilibili用户 4年前 回复TA
@bilibili用户 直接stl不香码
bilibili用户 4年前 回复TA
#include<iostream>
using namespace std;
#include <cmath>
#include <iomanip>
int main()
{    
    int a[4];
    cin>>a[1]>>a[2]>>a[3]>>a[4];
    for(int x=4;x>=1;x--){
        for(int i=1;i<=4;i++){
            if(i!=x)
                for(int j=1;j<=4;j++){
                    if(j!=x)
                        for(int m=1;m<=4;m++){
                            if(m!=x)
                                if((i!=j) &&(i!=m)&&(j!=m))
                                    cout<<a[i]<<" "<<a[j]<<" "<<a[m]<<endl;
                        }
                }
        }    
    }
}