herrDeng網內搜尋

自訂搜尋
Ads
訂閱:
張貼留言 (Atom)
熱門文章
-
11!=?
-
輸出字串20次
-
產生50個元素的陣列並排序
-
寫一個是否上學期成績2/3的程式
-
計算你上學期加權平均
-
教育部為提昇全民資安素養與電腦防護能力,本部於101年9月5日至11月5日舉辦「全民資安素養自我評量」活動,請在活動期間內踴躍上網檢測資訊安全素養認知程度,並有機會參與抽獎,詳情請參閱活動網站(網址: https://isafe.moe.edu.tw/event
-
1. 利用遞迴input n算2^n 2. 用C算GCD(3333,456)
-
int a[]={21, 23, 57, 13 ,17, 6}; float average; average=?
29 則留言:
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
void hanoiTower(int n, char x, char y, char z){
if(n == 1){
std::cout << "Disk " << 1 << " from " << x << " to " << z <<'\n';
}else{
hanoiTower(n-1,x,y,z);
std::cout << "Disk " << n << " from " << x << " to " << z <<'\n';
hanoiTower(n-1,y,x,z);
}
}
int main(int argc, char** argv) {
hanoiTower(5,'a','b','c');
return 0;
}
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
void hanoiTower(int n, char x, char y, char z){
if(n ==1){
std::cout << "Disk " << 1 << " from " << x << " to " << z <<'\n';
}else{
hanoiTower(n-1, y, x, z);
std::cout << "Disk " << n << " from " << x << " to " << z <<'\n';
hanoiTower(n-1, y, x, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
using namespace std;
void move(int n, char a, char b){
cout<<"Disc"<<n<<"從"<<a<<"到"<<b<<endl;
}
void hanoiTower(int n, char from_peg, char peg3, char to_peg)
{
if(n==1) move(n, from_peg, to_peg);
else{
hanoiTower(n-1, from_peg, to_peg, peg3);
move(n, from_peg, to_peg);
hanoiTower(n-1, peg3, from_peg, to_peg);
}
}
int main()
{
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
using namespace std;
void move(int n,char a,char b){
cout<<"disc"<<n<<"從"<<a<<"到"<<b<<endl;
}
void hanoitower(int n,char from_peg,char peg3,char to_peg)
{
if(n==1) move(n, from_peg , to_peg);
else{
hanoitower(n-1, from_peg , to_peg , peg3);
move(n, from_peg , to_peg );
hanoitower(n-1 , peg3, from_peg , to_peg);
}
}
int main()
{
hanoitower(5,'a','b','c');
return 0;
}
#include <iostream>
using namespace std;
void move (int n, char a, char b){
cout<<"Disc"<<n<<" 從"<<a<<"到"<<b<<endl;
}
void hanoiTower(int n, char from_peg, char peg3, char to_peg)
{
if(n==1) move(n, from_peg, to_peg);
else{
hanoiTower(n-1,from_peg, to_peg,peg3);
move(n, from_peg, to_peg);
hanoiTower(n-1,peg3, from_peg, to_peg);
}
}
int main()
{
hanoiTower(5, 'a','b','c');
return 0;
}
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
void hanoiToewr(int n, char x, char y, char z) {
if ( n == 1) {
std::cout << "Disk "<< 1 << "form " << x << " to " << z <<'\n';
} else {
hanoiToewr(n-1, x, z, y);
std::cout << "Disk "<< 1 << "form " << x << " to " << z <<'\n';
hanoiToewr(n-1, x, z, y);
}
}
int main(int argc, char** argv) {
hanoiToewr(5, 'a','b','c');
return 0;
}
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std ::cout << "Disk " << 1 << " from " << x << " to " << z <<'\n';
} else {
hanoiTower(n-1, x, z, y);
std ::cout << "Disk " << 1 << " from " << x << " to " << z <<'\n';
hanoiTower(n-1, x, z, y);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoitower(int n, char x, char y, char z ) {
if (n == 1) {
std::cout << "Disk " << 1 << " from " << x << " to "<< z <<'\n';
} else {
hanoiTower(n-1, x, z, y);
std::cout << "Disk" << n << " from " << x << " to " << z<<'\n';
hanoiTower(n-1, y, x, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include <iostream>
void hanoitower(int n, char x, char y, char z ) {
if (n == 1) {
std::cout << "Disk " << 1 << " from " << x << " to "<< z <<'\n';
} else {
hanoiTower(n-1, x, z, y);
std::cout << "Disk" << n << " from " << x << " to " << z<<'\n';
hanoiTower(n-1, y, x, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
using namespace std;
void move(int n, char a, char b){
cout<<"Disk "<<n<<" from "<<a<<" to "<<b<<endl;
}
void hanoiTower(int n, char from_peg, char peg3, char to_peg)
{
if(n==1) move(n, from_peg, to_peg);
else{
hanoiTower(n-1, from_peg, to_peg, peg3);
move(n, from_peg, to_peg);
hanoiTower(n-1, peg3, from_peg, to_peg);
}
}
int main() {
hanoiTower(5,'a','b','c');
return 0;
}
void hanoiTower(int n, cher x, cher y, cher z) {
if (n == 1){
std::count << "Disk " << 1 << " from " << x << " to " << z <<'\n';
} else {
hanoiTower(n-1, x, z, y);
std::count << "Disk " << n << " from " << x << " to " << z <<'\n';
hanoiTower(n-1, y, x, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
void hanoiTower(int n, cher x, cher y, cher z) {
if (n == 1){
std::count << "Disk " << 1 << " from " << x << " to " << z <<'\n';
} else {
hanoiTower(n-1, x, z, y);
std::count << "Disk " << n << " from " << x << " to " << z <<'\n';
hanoiTower(n-1, y, x, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
void hanoiTower(int n, cher x, cher y, cher z) {
if (n == 1){
std::count << "Disk " << 1 << " from " << x << " to " << z <<'\n';
} else {
hanoiTower(n-1, x, z, y);
std::count << "Disk " << n << " from " << x << " to " << z <<'\n';
hanoiTower(n-1, y, x, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include
using namespace std;
void move (int n, char a, char b){
cout<<"Disc"<<n<<" 從"<<a<<"到"<<b<<endl;
}
void hanoiTower(int n, char from_peg, char peg3, char to_peg)
{
if(n==1) move(n, from_peg, to_peg);
else{
hanoiTower(n-1,from_peg, to_peg,peg3);
move(n, from_peg, to_peg);
hanoiTower(n-1,peg3, from_peg, to_peg);
}
}
int main()
{
hanoiTower(5, 'a','b','c');
return 0;
}
#include
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include
using namespace std;
void move (int n, char a, char b){
cout<<"Disc"<<n<<" 從"<<a<<"到"<<b<<endl;
}
void hanoiTower(int n, char from_peg, char peg3, char to_peg)
{
if(n==1) move(n, from_peg, to_peg);
else{
hanoiTower(n-1,from_peg, to_peg,peg3);
move(n, from_peg, to_peg);
hanoiTower(n-1,peg3, from_peg, to_peg);
}
}
int main()
{
hanoiTower(5, 'a','b','c');
return 0;
}
#include
using namespace std;
void move (int n, char a, char b){
cout<<"Disc"<<n<<" 從"<<a<<"到"<<b<<endl;
}
void hanoiTower(int n, char from_peg, char peg3, char to_peg)
{
if(n==1) move(n, from_peg, to_peg);
else{
hanoiTower(n-1,from_peg, to_peg,peg3);
move(n, from_peg, to_peg);
hanoiTower(n-1,peg3, from_peg, to_peg);
}
}
int main()
{
hanoiTower(5, 'a','b','c');
return 0;
}
#include
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
#include
void hanoiTower(int n, char x, char y, char z);
void hanoiTower(int n, char x, char y, char z) {
if (n == 1) {
std::cout << "Disk" << 1 << "from" << x << "to" << z'\n';
} else {
hanoiTower(n-1, x, y, z);
std::cout << "Disk" << 1 << " from" << x << "to" << z'\n';
hanoiTower(n-1, x, y, z);
}
}
int main(int argc, char** argv) {
hanoiTower(5, 'a', 'b', 'c');
return 0;
}
張貼留言