一年一度的植樹節就要到了,計算機學院學生準備在學院教學樓門前的空地上種植樹木。為使樹木排列得更加美觀,大家決定把樹木排列成菱形。 現在告訴你我們所擁有的樹木能排列成邊長為 nn 的菱形,請你程式設計輸出樹木所排列的圖案(用 * 號代表樹木)。
input
乙個整數 nn (1≤n≤10)(1≤n≤10)
output
排列成菱形圖案的 * 號。 請注意在圖案中:每行樹木之間無空行,每列樹木之間均有乙個空列。
examples
input
copy
3output
copy
*input* *
* *
* *
*
copy
4output
copy
** *
* *
* *
* *
* *
*
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define inf 0x3f3f3f3f
typedef long long ll;
const ll mod=1e9+7;
using namespace std;
int n;
int main()
cout<=0; i--)
cout《蛇形矩陣是由 11 開始的自然數依次排列成的乙個矩陣上三角形。
input
輸入由乙個正整數 nn 組成。 (1≤n≤100)(1≤n≤100)
output
對於每一組資料,輸出乙個 nn 行的蛇形矩陣。矩陣三角中同一行的數字用乙個空格分開。行尾不要多餘的空格。
examples
input
copy
3
output
copy
1 3 6input2 54
copy
4output
copy
1 3 6 102 5 9
4 87
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define inf 0x3f3f3f3foutputtypedef long long ll;
const ll mod=1e9+7;
using namespace std;
int n,hei,hej,sum=1,ls;
int main()
;int fy[4]= ;
int mp[4][4],vis[16],ct;
bool jc(int x,int y,int n)
}return true;
}void dfs(int x,int y)
else if(y>=4)
dfs(x+1,0);
else}}
}int main()
sum%=11;
if(sum==s1[12]-'0')
cout<<"right"這個算式中 a−i代表 1−9 的數字,不同的字母代表不同的數字。
比如:6+83+952714 就是一種解法,
5+31+972486 是另一種解法。
這個算式一共有多少種解法?
input
無輸入。
output
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define inf 0x3f3f3f3f
typedef long long ll;
using namespace std;
//(a*c+b)*gih+def*c=10*c*gih
int vis[10],s[10],ct;
int pd()
void dfs(int tt)
else}}
}int main()}}
}}}}
}}
cout《在 n×nn×n 的方格棋盤放置了 nn 個皇后,使得它們不相互攻擊(即任意 2 個皇后不允許處在同一排,同一列,也不允許處在與棋盤邊框成 45 角的斜線上。
你的任務是,對於給定的 nn,求出有多少種合法的放置方法。
input
輸入乙個正整數 nn, nn 代表棋盤和皇后的數量 (0output
輸出乙個整數,代表共有多少種合法的放置方案數
example
input
copy
4
copy
2
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define inf 0x3f3f3f3ftypedef long long ll;
using namespace std;
int n,mp[20],ct;
void dfs(int x)
else
return ans;
}void dg(int t,int ls)
else
}int main()
藍橋杯訓練day1
快速冪 題目描述 給定a,b,p,求 a b mod p。輸入輸入共一行。第一行有三個數,n,m,p。輸出輸出共一行,表示所求。共10組資料 對100 的資料,a,b為long long範圍內的非負整數,p為int內的非負整數。樣例輸入 2 5 3樣例輸出 21 初始的時候可以令res 1 2 判斷...
藍橋杯訓練
題目 水仙花數 輸出100 999中的所有水仙花數。若3位數abc滿足 abc a3 b3 c3,則稱為水仙花數,例如153 13 53 33 int main int argc,char ar return0 相傳韓信才智過人,從不直接清點自己軍隊的人數,只要讓士兵先後以三人一排 五人一排 七人一...
2017藍橋杯寒假訓練計畫(一)1 18
填空題 1.報數遊戲 vector a new vector for int i 1 i 10 i for system.out.println a 答案 a.add a.remove 0 思路 vector其實不是很懂,但是憑其他 可以看出add和remove的作用,在第三個for迴圈中填寫a.a...