有n個硬幣(n為偶數)正面朝上排成一排,每次將 n-1 個硬幣翻過來放在原位置,
不斷地重複上述過程,直到最後全部硬幣翻成反面朝上為止。
程式設計讓計算機把翻幣的最簡過程及翻幣次數列印出來(用*代表正面,o 代表反面)。
[c#]
private const int n = 10;
public static void main(string args)
", '*');
a[i] = true;
}console.write("/n");
for (i = 0; i < n; i++)
", a[j] ? '*' : 'o');
}console.writeline();
}
console.readline();
}[c++]
#include
#include "stdio.h"
#include "math.h"
#include "assert.h"
#include "string.h"
#define n 12
void main()
printf("/n");
for(i = 0; i < n; i++)
printf("/n");
}system("pause");
}********** 2 **********
// 一共需要翻n次,每次都有一枚不翻轉,但這一枚是不重複的
#include
#include
#define max 50
void solve(int n)
; // 記錄硬幣狀態,state[i]=0表示第i枚硬幣是正面向上
// 輸出初始狀態
for(j=0;jint main(void)
1 3程式設計題例項。
1 素數和 10分 題目內容 我們認為2是第乙個素數,3是第二個素數,5是第三個素數,依次類推。現在,給定兩個整數n和m,0注意 是第n個素數到第m個素數,不是n和m之間的素數!輸入格式 兩個正整數,第乙個表示n,第二個表示m。輸出格式 乙個整數,表示第n個素數到第m個素數之間所有的素數的和,包括第...
c程式設計13
指標 精髓 指標 位址 通過變數名訪問變數,稱為直接儲存 通過位址訪問變數,成為間接儲存 1,定義指標型變數 基型別 指標變數名 說明 基型別可以是任意資料型別 說明其後變數名是指標變數名 指標變數是任意合法的識別符號 2,指標變數賦值 1 先定義 後賦值 2 初始化定義的同時賦值 3,通過指標訪問...
C 程式語言基礎13
string類用來比較兩個字串 查詢和抽取串中的字元或子串。string可以看做是char的唯讀陣列。c 中字串有乙個重要的特性 不可變性,字串一旦宣告就不再可以改變。注意 對該類物件的任何操作都將返回乙個新的字串物件 除了clone clone直接將該字串的引用返回了 示例 string s1 a...