def Permutation():
list = []
for i in range(1,5):
for j in range(1,5):
for s in range(1,5):
#if i!=j&i!=s&j!=s:
if i != j != s!=i:
t=i*100+j*10+s
i
2021-05-092021-05-09 15:31:05
題目:反向輸出一個三位數
輸入一個三位數n,然後反向輸出這個三位數
輸入格式:
一個三位數n
輸出格式:
反向輸出n,若有0則需輸出0
樣例輸入:
375
樣例輸出:
573
做題思路:
将n的每一位儲存到一個int變量中,分别為百位,十位,個位,然後按照個,十,百的順序輸出
代碼:
#include
int
題目來自:https://www.luogu.com.cn/problem/P1618
題目描述
将 1, 2,\ldots, 91,2,…,9 共 99 個數分成三組,分别組成三個三位數,且使這三個三位數的比例是 A:B:CA:B:C,試求出所有滿足條件的三個三位數,若無解,輸出 No!!!。
//感謝黃小U飲品完善題意
輸入格式
三個數,A,B,CA,B,
連結 題目描述 輸入一個三位自然數,然後把這個數的百位數與個位數對調,輸出對調後的數 輸入 輸入一行,隻有一個整數x(100<=x<=999)。 輸出 輸出隻有一行,包括1個整數。 樣例 輸入
123
輸出
321
其實這道題說是“百位數與個位數對調”,其實就是三位數倒序,這與1004很像,都是拆數,都
JAVA代碼計算指定區域内的水仙花數。2021-03-30 09:30:47
JAVA代碼計算指定區域内的水仙花數。
水仙花數是指:一個三位數,其各位數字立方和等于該數本身。例如:153 = 1 + 125 + 27這就說明是153一個水仙花數。
是以要判斷一個三位數是不是水仙花數,得先取得這個三位數的的個位,十位和百位。
import java.util.Scanner;
//列印水
逆序的三位數2021-03-20 13:03:49
C語言學習
C語言
程式每次讀入一個正3位數,然後輸出按位逆序的數字。注意:當輸入的數字含有結尾的0時,輸出不應帶有前導的0。比如輸入700,輸出應該是7。
輸入格式:
每個測試是一個3位的正整數。
輸出格式:
輸出按位逆序的數。
#include
int main()
{
int a,a1,a2,a3;
java基礎習題練習2021-03-16 22:58:07
package Day04;
public class Day04_Demo04 {
public static void main(String[
list=[]for i in range(1,5): for j in range(1,5): for k in range(1,5): if i!=j!=k: list.append(int(str(i) + str(j) + str(k))) print("{}{}{}".format(i, j, k))print(list)print("不重複數字的三位數的數量為:{
藍橋杯練習題:特殊的數字2021-03-07 14:31:45
特殊的數字
問題描述 153是一個非常特殊的數,它等于它的每位數字的立方和,即153=111+555+333。程式設計求所有滿足這種條件的三位十進制數。 輸出格式 按從小到大的順序輸出滿足條件的三位十進制數,每個數占一行。 思路: 先定義三個整數,讓他們組成一個三位數,然後for循環輸出每一
題目:有1、2、3、4個數字,能組成多少個互不相同且無重複數字的三位數?都是多少?
參考答案:
list1=[]
for i in range(1,5):
for j in range(1,5):
for k in range(1,5):
if( i != k ) and (i != j) and (j != k):
list1.append(i*100+j*10+k)
題目來自:https://www.luogu.com.cn/problem/P1008
題目背景
本題為送出答案題,您可以寫程式或手算在本機上算出答案後,直接送出答案文本,也可送出答案生成程式。
題目描述
将 1, 2, \ldots , 91,2,…,9 共 99 個數分成 33 組,分别組成 33 個三位數,且使這 33 個三位數構成
生成三位數随機碼2021-01-21 18:57:03
第一種方法(生成三位數随機碼)
Document
#code{
width: 100px;
height: 50px;
background-color: lightblue;
font-s
數字和為5的整數2021-01-20 09:04:14
1227 數字和為5的整數
題目描述
求三位數[k1,k2]之間所有數字之和為5的整數。
輸入描述
100 200
輸出描述
104
113
122
131
140
#include
逆序的三位數2021-01-08 22:05:09
逆序的三位數
程式每次讀入一個正3位數,然後輸出按位逆序的數字。注意:當輸入的數字含結尾的0時,輸出不應帶有前導的0.比如輸入700,輸出應該是7。
輸入樣式:
123
輸出樣式:
321
代碼段
#include
main()
{
int num,a[3],i;
scanf("%d",&num);
for(i=0;i<3;i++)
{
1.5 25:求特殊自然數2021-01-08 15:33:00
描述 一個十進制自然數,它的七進制與九進制表示都是三位數,且七進制與九進制的三位數位表示順序正好相反。程式設計求此自然數,并輸出顯示。
輸入 無。 輸出 三行: 第一行是此自然數的十進制表示; 第二行是此自然數的七進制表示; 第三行是此自然數的九進制表示。 樣例輸入 (無) 樣例輸
c語言入門習題(1)2020-12-20 15:32:22
c語言入門習題
前言由0~9能組成的互不相同且無重複數字的三位數錯誤總結仍存在的疑問
文章目錄
前言由0~9能組成的互不相同且無重複數字的三位數錯誤總結仍存在的疑問
前言
這裡是一個萌新部落客從網上找的習題,自己練習的記錄貼,希望各位大佬們能夠多多指點。
由
PTA——逆序的三位數2020-11-24 13:30:42
PTA——逆序的三位數
題目: 程式每次讀入一個正3位數,然後輸出按位逆序的數字。注意:當輸入的數字含有結尾的0時,輸出不應帶有前導的0。比如輸入700,輸出應該是7。
輸入格式
每個測試是一個3位的正整數。
輸出格式
輸出按位逆序的數
輸入樣例
123
輸出樣例
321
解題思路如下:
輸
def fun(num):
l=[]
for i in range(1,num):
for j in range(1,num):
for k in range(1,num):
if i != j and j!= k and i != k:
print(i,j,k)
l.append([i,j,k])
else
PAT-逆序的三位數2020-03-13 17:51:04
程式每次讀入一個正3位數,然後輸出按位逆序的數字。注意:當輸入的數字含有結尾的0時,輸出不應帶有前導的0。比如輸入700,輸出應該是7。
輸入格式:每個測試是一個3位的正整數。
輸出格式:輸出按位逆序的數。
輸入樣例:123
輸出樣例:321
代碼如下:
#include
main()
{
int n;
課堂筆記
執行個體:解數學題
單循環
while循環
本質是窮舉法
執行個體:雙重循環解數學題
XY693 = YX396
如果用單循環解。。。。
step1:寫一個新的循環結構
step2:把機械重複的部分保留一份,放入循環體
step3:規則變化的用循環變量表示
擴充:多重循環
多重循環中,break隻能跳
注釋:所謂“水仙花數”是指一個三位數,其各位數字的立方和等于該數本身。
例如 153=1^3+5^3+3^3
三位數水仙花數總共4個,分别是153,370,371,407.
//求所有的水仙花數
#include
using namespace std;
int main()
{
int a, b, c, n,m,count=0;
cout << "以
求滿足條件的三位數2020-02-27 14:37:31
描述
編寫程式,按從小到大的順序尋找同時符合條件1和2的所有3位數,條件為:
1.該數為完全平方數
2.該數至少有2位數字相同
例如,100同時滿足上面兩個條件。
輸入
輸入一個數n,n的大小不超過實際滿足條件的3位數的個數。
輸出
輸出為第n個滿足條件的3位數(升序)
樣例輸入
1
樣例輸
将1,2,…,9共9個數分成三組,分别組成三個三位數,且使這三個三位數構成1:2:3的比例,試求出所有滿足條件的三個三位數。
例如:三個三位數192,384,576滿足以上條件。
代碼如下:
#include
int main()
{
int a,b,c,d,e,f;
for(a=123;a<=329;a++)//由于成比例,是以小于999/3即
(新手村問題)一個有趣的條件判斷2020-02-19 19:05:20
三連擊
題目描述
将1,2,3,..,9共9個數分成3組,分别組成3個三位數,且使這3個三位數構成1:2:3的比例,試求出所有滿足條件的3個三位數。
#include
int main() {
int x, y, z;
for (int x = 123; x < 333; ++x) {
y = 2*x;
z = 3*x;
if ((x/100
洛谷水題題解——P1008三連擊2020-01-23 16:09:03
洛谷題解——P1008
題目描述
将1,2,⋯,9共99個數分成3組,分别組成3個三位數,且使這3個三位數構成1:2:3的比例,試求出所有滿足條件的3個三位數。
輸入格式
木有輸入
輸出格式
若幹行,每行3個數字。按照每行第1個數字升序排列。
代碼
#include
#include
int i,j,