萌新的題解 洛谷基礎題

2021-10-10 11:20:45 字數 2042 閱讀 7623

p5710 【深基3.例2】數的性質

題目描述

一些數字可能擁有以下的性質:

性質 1:是偶數;

性質 2:大於 4 且不大於 12。

小a 喜歡這兩個性質同時成立的數字;uim 喜歡這至少符合其中一種性質的數字;八尾勇喜歡剛好有符合其中乙個性質的數字;正妹喜歡不符合這兩個性質的數字。

輸入格式

輸入乙個數字 x(0≤x≤1000)

輸出格式

輸出這 4 個人是否喜歡這個數字,如果喜歡則輸出1,否則輸出0,用空格分隔。

輸入輸出樣例

輸入 #1

12輸出 #1

1 1 0 0

這道題難度不大,運用條件運算子能使得**更加易讀。

#include

intmain()

elseif(

(i+j)%2

||(i+j)==2

)elseif(

(i+j)%2

)elseif(

(i+j)==0

)else

return0;

}

題目出處:

p1055 isbn號碼

#include

#define max 100

intmain()

else}if

(sum%

11==s[12]

-'0'

||(s[12]

=='x'

&&sum%

11==10)

)else

else

}return0;

}

p1909 買鉛筆

比大小可以用陣列或再宣告乙個變數儲存上一輪迴圈的**,別的辦法目前還沒想到,希望有大神能給出更加簡潔高效的辦法。

#include

intmain()

}printf

("%d"

, val)

;return0;

}

#include

#include

intmain()

}for

(int i =

0; i < n -

1; i++)}

}printf

("%d"

, val)

;return0;

}

p5461赦免戰俘

題解回頭再寫

#include

#include

#include

int a[

1050][

1050];

intfr

(int x,

int y,

int n,

int a[

1050][

1050])

;int

main()

} m =

pow(

2, n);fr

(0,0

, n, a)

;for

(int i =

0; i < m; i++

)printf

("\n");

}return0;

}intfr(

int x,

int y,

int n,

int a[

1050][

1050])

else}}

fr(x +

pow(

2, n -1)

, y +

pow(

2, n -1)

, n -

1, a);fr

(x +

pow(

2, n -1)

, y, n -

1, a);fr

(x, y +

pow(

2, n -1)

, n -

1, a)

;}

全洛谷最強的題 題解

先隨便交一發。然後可以看到 不得了!隨便輸出乙個怎麼能用62ms?這年頭輸出還有時間的差異?所以去查一下p6284,然後第乙個測試點ac 博主已 然後再去看t228360 小 w 發現了乙個叫做 oeis 的 由於他懶得去查,他希望你能告訴他某乙個數列的某一項是 多少。鬼!先隨便交一發。等等我為什麼...

洛谷團隊月賽題 題解

10pt s10pts 10pts 暴力算不解釋,時間複雜度o k n k2 o kn k 2 o kn k 2 30pt s30pts 30pts 我們觀察到n nn很大,楊輝三角會t,直接算會上溢,所以需要預處理出1 11 k kk逆元再算,時間複雜度o k n nl ogk n2 o kn n...

洛谷團隊月賽題 題解

10pt s10p ts暴力算不解釋,時間複雜度o k n k2 o k n k2 30p ts30 pts我們觀察到n n很大,楊輝三角會t,直接算會上溢,所以需要預處理出11 k k逆元再算,時間複雜度o k n nl ogk n2 o kn nlog k n2 或o k n n k n2 o ...