17、一個(gè)奇異的三位數(shù)(窮舉算法)

2022-12-16 17:56

3個(gè)回答
奇異在什么地方說下啊?
20.一個(gè)奇異的三位數(shù)

一個(gè)自然數(shù)的七進(jìn)制表達(dá)式是一個(gè)三位數(shù),而這個(gè)自然數(shù)的九進(jìn)制表示也是一個(gè)三位數(shù),且這兩個(gè)三位數(shù)

的數(shù)碼正好相反,求這個(gè)三位數(shù)。

*問題分析與算法設(shè)計(jì)
根據(jù)題意可知,七進(jìn)制和九進(jìn)制表示的這全自然數(shù)的每一位一定小于7,可設(shè)其七進(jìn)制數(shù)形式為kji(i、j

、k的取值分別為1~6),然后設(shè)其九進(jìn)制表示形式為ijk。

*程序說明與注釋
#include
int main()
{
int i,j,k;
for(i=1;i<7;i++)
for(j=0;j<7;j++)
for(k=1;k<7;k++)
if(i*9*9+j*9+k==i+j*7+k*7*7)
{
printf("The special number with 3 digits is:");
printf("%d%d%d(7)=%d%d%d(9)=%d(10)\n",k,j,i,i,j,k,i*9*9+j*9+k);
}
}

*運(yùn)行結(jié)果
The special number with 3 digits is:503(7)=305(9)=248(10)
#include
int seven(int &i)
{
int j=0,a[10];
while(i!=0)
{
a[j]=i%7;
i=i/7;
j++;
}
j--;
if(j==2)
return a[2]*100+a[1]*10+a[0];
else
return -1;

}
int nine(int &i)
{
int j=0,a[10];
while(i!=0)
{
a[j]=i%9;
i=i/9;
j++;
}
j--;
if(j==2)
return a[0]*100+a[1]*10+a[2];
else
return -2;
}

void main()
{
int i,a,b,m,n;
for(i=100;i<1000;i++)
{
m=n=i;
a=seven(m);
b=nine(n);
if(a==b)
{
printf("The special number with 3 digits is:");
printf("%d(7)=%d(9)=%d(10)\n",a,b,i);
break;
}
}
}

*運(yùn)行結(jié)果
The special number with 3 digits is:503(7)=305(9)=248(10)
相關(guān)問答
17、一個(gè)奇異的三位數(shù)(窮舉算法)
1個(gè)回答2023-03-24 20:45
20.一個(gè)奇異的三位數(shù) 一個(gè)自然數(shù)的七進(jìn)制表達(dá)式是一個(gè)三位數(shù),而這個(gè)自然數(shù)的九進(jìn)制表示也是一個(gè)三位數(shù),且這兩個(gè)三位數(shù) 的數(shù)碼正好相反,求這個(gè)三位數(shù). *問題分析與算法設(shè)計(jì) 根據(jù)題意可知...
全文
窮舉算法是什么(計(jì)算機(jī))
1個(gè)回答2022-09-18 12:38
給你個(gè)例子 窮舉法-6、7、8組成的數(shù)字 #include main() { int high,mid,low;//依次記錄最高位、中間位、最低位數(shù)字 int co...
全文
公歷2008年1月17日17:03出生的小生五行算命
1個(gè)回答2023-10-24 13:13
屬相都說錯(cuò)了
什么衣服算奇裝異服?(再舉幾個(gè)例子)
1個(gè)回答2024-01-20 13:31
就是比較夸張的 也不是現(xiàn)在的非主流那樣 而是10個(gè)人有10個(gè)人都接受不了的那種比如 身上能有上百種顏色 或是比較暴露而暴露的衣服還是比較個(gè)性的那樣
動(dòng)態(tài)規(guī)劃算法中的狀態(tài)與蠻力法中的窮舉對(duì)象,有什么異同
1個(gè)回答2023-08-03 16:05
線性規(guī)模、和并作用。 1、異點(diǎn):動(dòng)態(tài)規(guī)劃算法碼棚指中的狀態(tài)由于是動(dòng)態(tài)的,所以線性規(guī)模會(huì)表現(xiàn)出很大的狀態(tài)遲配,蠻力法中的窮舉對(duì)象適用于解決極小規(guī)?;蛘邚?fù)雜度線性增長(zhǎng),而線性規(guī)模不會(huì)有很大的狀態(tài)。 2、同...
全文
舉例說明什么叫“窮開心”?
1個(gè)回答2022-11-18 00:12
沒有錢,但過得很快樂
奇異家庭17
1個(gè)回答2024-06-02 13:33
你說的是不是一部小說或者說一部電影?;蛘呤瞧渌臇|西。
什么人算是窮人?
1個(gè)回答2022-10-18 07:50
有的人認(rèn)為,窮人是沒錢什么也沒有, 我卻認(rèn)為窮人是那中沒有快樂沒有幸福的人 即使你在有錢又能怎樣呢,沒有朋友沒有快樂 沒有朋友也就是說你一個(gè)關(guān)心你的人都沒有 所以我說沒有錢不算是窮人而沒有朋友沒有快樂...
全文
有一個(gè)電影,里面有一個(gè)人的名字叫算命要命窮?
1個(gè)回答2024-03-03 21:22
1980年邵氏的老電影《鐵旗門》對(duì)吧,張徹導(dǎo)演的。 你說的那個(gè)人是十大殺手之一。 分別是 鐵斧快逃生,銀梭莫相逢。 殺人如殺豬,算命要命窮。 富怕金不換,最險(xiǎn)一頑童。 一叟帶三少,流血...
全文
有一個(gè)電影,里面有一個(gè)人的名字叫算命要命窮?
1個(gè)回答2024-03-10 05:10
1980年邵氏的老電影《鐵旗門》對(duì)吧,張徹導(dǎo)演的。 你說的那個(gè)人是十大殺手之一。 分別是 鐵斧快逃生,銀梭莫相逢。 殺人如殺豬,算命要命窮。 富怕金不換,最險(xiǎn)一頑童。 ...
全文
熱門問答