×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
#8660: 幫幫忙看一下
r3509
(Rex)
學校 : 國立臺南第一高級中學
編號 : 39563
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [118.166.165.165]
最後登入時間 :
2016-10-22 23:58:01
c039.
00100 - The 3n + 1 problem
--
UVa
100
| From: [1.174.186.180] | 發表日期 : 2014-03-02 11:23
#include<iostream>
using namespace std;
int main()
{
int n,m,a,b,c,max,k,z;
max=1;
k=1;
n=0;
a=0;
while (cin >>m >>n){
cout << m <<" " <<n <<" ";
if (m>=n){
a=n;
b=m;
}else{
a=m;
b=n;
}
for(c=a;c<=b;c++){
k=1;
z=c;
while(z!=1){
if(z%2!=0){
z = 3*z+1;
k=k+1;
}else{
z = z/2;
k=k+1;
}
if(k>max){
max=k;
}
}
}
cout << max <<"\n";
}
return 0;
}
再Line 4出差錯
他跑出來說
我的答案 340 3000 262
340 3000 217
可是我自己測試的解果是對的阿!!!
#8766: Re:幫幫忙看一下
benson890924
(我沒讀書)
學校 : 國立交通大學
編號 : 36743
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [140.113.90.65]
最後登入時間 :
2023-06-17 09:16:43
c039.
00100 - The 3n + 1 problem
--
UVa
100
| From: [114.34.121.95] | 發表日期 : 2014-04-13 20:25
我跟你有同樣的問題......
都是line4錯
我跑出來也是340 3000 217......
#8767: Re:幫幫忙看一下
benson890924
(我沒讀書)
學校 : 國立交通大學
編號 : 36743
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [140.113.90.65]
最後登入時間 :
2023-06-17 09:16:43
c039.
00100 - The 3n + 1 problem
--
UVa
100
| From: [114.34.121.95] | 發表日期 : 2014-04-13 20:27
我跟你有同樣的問題......
都是line4錯
我跑出來也是340 3000 217......
(打錯了... 我是340 3000 262)
#8777: Re:幫幫忙看一下
serene861119
(handsomeOMG)
學校 : 臺北市立成功高級中學
編號 : 38425
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [203.64.138.20]
最後登入時間 :
2014-12-18 11:14:47
c039.
00100 - The 3n + 1 problem
--
UVa
100
| From: [118.167.20.34] | 發表日期 : 2014-04-20 14:29
#include
using namespace std;
int main()
{
int n,m,a,b,c,max,k,z;
max=1;
k=1;
n=0;
a=0;
while (cin >>m >>n){
cout << m <<" " <
if (m>=n){
a=n;
b=m;
}else{
a=m;
b=n;
}
for(c=a;c<=b;c++){
k=1;
z=c;
while(z!=1){
if(z%2!=0){
z = 3*z+1;
k=k+1;
}else{
z = z/2;
k=k+1;
}
if(k>max){
max=k;
}
}
}
cout << max <<"\n";
}
return 0;
}
再Line 4出差錯
他跑出來說
我的答案 340 3000 262
340 3000 217
可是我自己測試的解果是對的阿!!!
你要把 max=1;寫在cin後面阿!!!!
#21101: Re:幫幫忙看一下
jason60904@gmail.com
(浮闇居)
學校 : 不指定學校
編號 : 111405
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [218.164.201.181]
最後登入時間 :
2021-10-20 21:55:34
c039.
00100 - The 3n + 1 problem
--
UVa
100
| From: [120.113.185.21] | 發表日期 : 2020-04-11 01:49
#include
using namespace std;
int main()
{
int n,m,a,b,c,max,k,z;
max=1;
k=1;
n=0;
a=0;
while (cin >>m >>n){
cout << m <<" " <
if (m>=n){
a=n;
b=m;
}else{
a=m;
b=n;
}
for(c=a;c<=b;c++){
k=1;
z=c;
while(z!=1){
if(z%2!=0){
z = 3*z+1;
k=k+1;
}else{
z = z/2;
k=k+1;
}
if(k>max){
max=k;
}
}
}
cout << max <<"\n";
}
return 0;
}
再Line 4出差錯
他跑出來說
我的答案 340 3000 262
340 3000 217
可是我自己測試的解果是對的阿!!!
我也是
ZeroJudge Forum