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 ...