方法一:
#include
#include
#include
intmain()
,b[4]=
;scanf
("%d %d %d %d"
,&a[0]
,&a[1]
,&a[2]
,&a[3]
);k=3;
for(
int j=
3;j>=
0;j--)}
memset
(a,0
,sizeof
(a))
; v=3;
if(b[2]
==b[3]
)}else
if(b[2]
==b[1]
)else
if(b[0]
==b[1]
)else
for(
int j=
0;j<
4;j++
)printf
("\n");
}return0;
}
方法二:
#include
#include
#include
intmain()
;scanf
("%d %d %d %d"
,&a[0]
,&a[1]
,&a[2]
,&a[3]
);for(
int i=
3;i>
0;i--)}
k=3;
//將中間的0清除
for(
int i=
3;i>=
0;i--)}
for(
int j=k; j>=
0; j--
)printf
("%d %d %d %d\n"
,a[0
],a[1]
,a[2
],a[3]
);}return0;
}
第一天下午寫的方法一的**,一直過不去,以為這個笨方法太蠢,導致我過不去。於是第二天寫了方法二的**,發現也過不去。
這兩個段**結果應該是正確的,但是此題的oj更新後,無法通過答案,包括之前別人ac成功的**也wa。
浙江工商大學python題庫 浙江工商大學
浙江工商大學 我要認證 登入管理後台 浙江工商大學坐落於風景秀麗的浙江省會城市杭州市,是一所辦學歷史悠久的省屬重點大學。前身是建立於1911年的杭州中等商業學堂,至今已有100多年的辦學歷史,是近代中國最早培養商業專門人才的學校之一。有章乃器 駱耕漠等著名校友。學校先後隸屬於原國家商業部和國內 部 ...
80 報數問題 浙江工商大學oj
思路 報數的人是第幾個,不是陣列序號 0 1 2 1 2 0 0 2 0 1 2 3 4 5 6 1 2 0 1 2 0 1 2 0 1 2 0 1 2 0 0 1 方法一 超時 include intmain 每一位為0表示未被淘汰 sum 0 i 0 k 0 k為報的數字,sum為被淘汰多少人 ...
A B X 浙江工商大學oj 詳細解析版
超時 最容易想到的,時間複雜度o n n 我一以為先排個序,在巢狀迴圈會快點,能ac掉,提交後發現還是我想多了 include include using namespace std intmain if tag 0 break if tag cout no return0 空間換時間的 今天剛學了...