把所有的謊言獻給你

2021-09-02 10:58:29 字數 1604 閱讀 5081

梓川咲太的面前坐著野兔先輩,作為約定,只好乖乖的開啟筆記本開始學習了。

「加法符號寫歪了,變成了乘法符號,在算式的第三行那個地方。」櫻島**突然開口。

心領神會的梓川咲太立刻發現自己正在寫的題目的錯誤,乖乖的改正了以後卻心不在焉。

畢竟,梓川咲太的眼神卻很不老實,畢竟,眼前坐著野兔先輩。

「咲太,假設我給你乙個正整數n,你是不是可以把它用許多不同的整數(包括它自己)去減然後把n變成0?」

櫻島**開始穿上披風。

這是生氣的前兆,即將沒了眼福的梓川咲太只能不停的點了點頭。

「那行,乙個正整數n的做減法的操作過程也有很多種,比如說6就能變成6-6=0,6-1-5=0和6-2-4=0,對吧。但是不能變成6-3-3=0,因為3重複了。」

櫻島**用漂亮的字型在筆記本上書寫。

「當然寫成6=6,6=1+5,6=2+4更好,相當於這些正整數構成乙個序列滿足(σai = n),(n >= 1),且這些正整數互不相同。」

「那麼剛剛的例子就是,,這樣。」

「有沒有想過把這些序列的數字乘起來呢?就像加法符號變成乘法一樣,結果就是6,1x5,2x4這樣…「

」就把這樣操作後的結果稱為m吧,對於乙個正整數n,不同的拆分能得出不同的m,但m也是有最大值和最小值的。比如說剛剛那個例子,m的最大值是8,最小值是5。」

此時的梓川咲太還不知道即將到來的地獄。

「你剛剛的眼神這麼不老實,大概看了幾十下了吧。我就大發慈悲的寫一些數字,你給我馬上寫出每個數字經過操作以後得出來的m的最小值和最大值。」

「不把這些寫完,今晚不讓你睡哦。」

**開啟的筆記本上密密麻麻的排列著許多數字,野兔先輩的代價實在是太大了,不過約定就是約定…

input

第一行輸入乙個正整數t(t<=200),表示樣例組數,接下去t行每行表示一組樣例

每組樣例,輸入乙個正整數n(1<=n<=200)

output

輸出總共t行,

每行輸出兩個整數,表示每個數字經過操作以後得出的數字m的最小值和最大值,用乙個空格隔開

sample input23

6sample output

2 35 8

#include

#include

int n;

int s[

1005];

intmain()

for(k = i-

1;k>=

1&&j;k--

,j--

) s[k]++;

if(j)

s[i-1]

++;for(k =

1;k) re=re*s[k]

;printf

("%d %lld\n"

,n-1

,re);}

else

if(n==1)

printf

("1 1\n");

else

if(n==2)

printf

("2 2\n");

}return0;

}

獻給所有的黑客新手

早已經習慣熬夜的我,今天,我學到很多東西,也明白很多,所以寫下此文。我沒有師傅,也沒有拜過師,只有老師,是現實生活中遇到的計算機老師,並非網上找的所謂的 高手 有人問過我,沒有師傅怎麼學習?難道學習技術就一定要找師傅嗎?找師傅你們的條件就是技術好,無非就是多入侵了幾個站的,試問他們能幫助你們什麼?幫...

讀《我把青春獻給你》

很快就把 我把青春獻給你 這本書看完了,一定程度上滿足了我對馮導的好奇心。但還是有些好奇心未得到滿足,如下。一 馮導是如何學會做導演的?雖然書中也提到,他在部隊做過文藝工作,專業後也做過影視美工,等等。但仍然不知道他是如何學會做導演的,是不是在這個圈裡看多了,再加上個人的悟性,就逐漸成了名導。二 馮...

word怎麼把所有的英文換字型

步驟 1 開啟word文件,點選 編輯 中的 替換 再點選更多 2 點選查詢內容,再點選 特殊格式 選擇 任意字母 3 點選 替換為 再點選 格式 中的 字型 4 設定好之後,點選 全部替換 即可。步驟 1 首先開啟要替換英文本型的word文件 2 點選 編輯 中的 替換 3 點選 更多 4 把游標...