試題 d: 數的分解 (40785
【問題描述】
把 2019 分解成 3 個各不相同的正整數之和,並且要求每個正整數都不包 含數字 2 和 4,一共有多少種不同的分解方法?
注意交換 3 個整數的順序被視為同一種方法,例如 1000+1001+18 和 1001+1000+18 被視為同一種。
#include
int main(){
int i,j,k;
int ii,jj,kk;
int cc=1,z,temp=0;
for(i=1;i<2019;i++)
for(j=i+1;j<2019;j++)
for(k=j+1;k<2019;k++)
if(i+k+j==2019){
ii=i;jj=j;kk=k;cc=1;
while(ii){
z=ii%10;
if(z==2&&ii!=0){
cc=0;break;
if(z==4&&ii!=0){
cc=0;break;
ii=ii/10;
while(jj){
z=jj%10;
if(z==2&&jj!=0){
cc=0;break;
if(z==4&&jj!=0){
cc=0;break;
jj=jj/10;
while(kk){
z=kk%10;
if(z==2&&kk!=0){
cc=0;break;
if(z==4&&kk!=0){
cc=0;break;
kk=kk/10;
if(cc) temp++;
printf("%d",temp); //40785
第十屆藍橋杯B組省賽第B題
試題 b 年號字串 26進製數 問題描述 小明用字母 a 對應數字 1,b 對應 2,以此類推,用 z 對應 26。對於 27 以上的數字,小明用兩位或更長位的字串來對應,例如 aa 對應 27,ab 對 應 28,az 對應 52,lq 對應 329。include include include...
第十屆藍橋杯省賽b組第三題
弱弱的小弱雞,迷糊了半天這道題。題目就不放了,純屬記錄個人的心路歷程。最終成果 4659 include int a,b,c,n,x intmain printf d n x return0 反省 1.其實最初沒有x,用n表示的最終結果。是出不來結果的。在取余時n都是0,既成為迴圈變數,又要作為最終...
2019第十屆藍橋杯省賽C C B組總結
這是第一次參加藍橋杯,之前沒有接觸過這樣的比賽,感覺就乙個 不踏實。沒有乙個及時的反饋讓你總覺得心裡不安,不過還好今年題目不算太難 雖然坑設定的很猥瑣 不然當你交一道錯一道的時候,你心態直接就炸了。這也是它的好處吧。先說點令人放鬆的事情,這次比賽在河南農大 龍子湖校區 我們週六早上坐著學校的大巴就去...