0~9十個數字組合,要求輸出01710、20902這樣的數字, * 個位和萬位相同,千位和十位相同,百位和任何位都不相同
package 第五天的作業;
/*
* 0~9十個數字組合,要求輸出01710、20902這樣的數字,
* 個位和萬位相同,千位和十位相同,百位和任何位都不相同
*/
public class Demo15 {
public static void main(String[] args) {
for(int i=0; i < 100000; i++) {
if(method(i)) {
if(i<1000) {
System.out.print("00");
}
else if(i > 1000 && i < 10000) {
System.out.print("0");
}
System.out.println(i);
}
}
}
//判斷個位和萬位相同,千位和十位相同,百位和任何位都不相同
public static boolean method(int n) {
int a = n % 10;//個位
int b = n /10 % 10;//十位
int c = n /100 % 10;//百位
int d = n /1000 % 10;//千位
int e = n /10000 % 10;//萬位
if(a == e && d == b) {
if(c!=a && c!=b && c!=d && c!=e) {
return true;
}
}
return false;
}
}
相關推薦
0~9十個數字組合,要求輸出01710、20902這樣的數字, * 個位和萬位相同,千位和十位相同,百位和任何位都不相同
package 第五天的作業;/* * 0~9十個數字組合,要求輸出01710、20902這樣的數字, * 個位和萬位相同,千位和十位相同,百位和任何位都不相同 */public class Demo15 {public static void main(String[] args) { for(int i=
ACMNO.25 C語言-間隔輸出 寫一函式,輸入一個四位數字,要求輸出這四個數字字元,但每兩個數字間空格。如輸入1990,應輸出"1 9 9 0"。 輸入 一個四位數 輸出 增加空格輸出
題目描述 寫一函式,輸入一個四位數字,要求輸出這四個數字字元,但每兩個數字間空格。如輸入1990,應輸出"1 9 9 0"。 輸入 一個四位數 輸出 增加空格輸出 樣例輸入 1990 樣例輸出 1 9 9 0 來源/分類 C語言
給一個不多於5位的正整數,要求:一、求它是幾位數,二、逆序打印出各位數字。
public class test{ public static void main(String[] args){ //最大為99999 fun(87666); } private static void fun(int n){ if(
給一個不多於5位的正整數,要求:一、求它是幾位數,二、逆序打印出各位數字
//第一種方法: 對數取餘數 /* int a = 0, i = 0; printf("請輸入一個不多於5位的正整數:\n"); scanf("%d", &a); printf("逆序為:\n"); while (a
題目:給一個不多於5位的正整數,要求:一、求它是幾位數,二、逆序打印出各位數字。
// Created by www.runoob.com on 15/11/9.// Copyright © 2015年 菜鳥教程. All rights reserved.//#include<stdio.h>int main(){long a,b,c,d,e,x; printf(
給出一個不多於五位的正整數,要求輸出它的位數,每一位數字及逆序
#include<stdio.h> #include<math.h> int main() { int a,b,c,d,e,f; int count=0; printf("input a:\n"); scanf("%d",&a);
【程式24】 題目:給一個不多於5位的正整數,要求: 一、求它是幾位數,二、逆序打印出各位數字。
/* 2017年3月8日9:41:34 java基礎50道經典練習題 例24 Athor: ZJY Purpose: 【程式24】 題目:給一個不多於5位的正整數,要求: 一、求它是
【c語言】給一個不多於5位的正整數,要求: 1、求出它是幾位數 2、分別輸出每一位數字 3、按逆序輸出各位數字
// 給一個不多於5位的正整數,要求: // 1、求出它是幾位數 // 2、分別輸出每一位數字 // 3、按逆序輸出各位數字 #include <stdio.h> #include <math.h> int main() { int a,b,c
給一個不多於5位的正整數,要求:一、求它是幾位數,二、逆序打印出各位數字。 【注意: 如果輸入的大於了5位數要求使用者重新輸入】
給一個不多於5位的正整數,要求:一、求它是幾位數,二、逆序打印出各位數字。【注意: 如果輸入的大於了5位數要求使用者重新輸入】def weishu(num): n=1 while True: num//=10 if(num==0
hdu3065 病毒侵襲持續中 AC自動機入門題 N(N <= 1000)個長度不大於50的模式串(保證所有的模式串都不相同), 一個長度不大於2000000的待匹配串,求模式串在待匹配串中的出現次數。
sizeof archive 模式 emp tomat .... truct print sca /** 題目:hdu3065 病毒侵襲持續中 鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=3065 題意:N(N <= 1
js正則表示式:密碼至少8位,要求必須字母、數字加英文符號
1、正則表示式概述 ECMAScript 3 開始支援正則表示式,其語法和 Perl 語法很類似,一個完整的正則表示式結構如下: var expression = / pattern / flags ; 其中,模式(pattern)部分可以是任何簡單或複雜的正則表示式,可以包含字元類、限定符、分組
開啟3個線程,這3個線程的ID分別為A、B、C,每個線程將自己的ID在屏幕上,要求輸出結果必須按ABC的順序顯示:ABCABC
abc multi adf ++ include vol form 主線程 tdi 1 #include <stdio.h> 2 #include <process.h> 3 #include <windows.h> 4 5
輸入兩個整數,要求輸出其中值較大者。要求用函數來找大數。
數字 9.png 圖片 bsp gpo tdi 小數 .com 輸入 /* p176 例7.2 輸入兩個整數,要求輸出其中值較大者。要求用函數來找大數。 (1)函數名:應是見名知意,反應函數的功能,今定名為max (2)函數的類型:由於給定的兩個數是整數,顯然其中
【C語言】用結構體陣列指標完成:有三個學生資訊,存放在結構體陣列中,要求輸出全部資訊
//用結構體陣列指標完成:有三個學生資訊,存放在結構體陣列中,要求輸出全部資訊 #include <stdio.h> struct Stu { int num; char name[2
編寫一個程式,開啟3個執行緒,這3個執行緒的ID分別為A、B、C,每個執行緒將自己的ID在螢幕上列印10遍,要求輸出結果必須按ABC的順序顯示;如:ABCABC….依次遞推。
#include <stdio.h> #include <pthread.h> #include <stdlib.h> #define NUM 10 pthread_mutex_t mutex; pthread_cond_t cond
有10個學生,每個學生的資料包括學號、姓名、3門課程的成績。讀入這10個學生的資料,要求輸出3門課程的總平均成績,以及個人平均分最高的學生的資料
輸入 共有10行,每行包含了一個學生的學號(整數)、名字(長度不超過19的無空格字串)和3門課程的成績(0至100之間的整數),用空格隔開。 輸出 第一行包含了3個實數,分別表示3門課程的總平均成績,保留2位小數,每個數之後輸出一個空格。 第二行輸出個人平均分最高的學生的資料,與輸入資料
輸入兩個整數,要求輸出其中值較大者。要求用函式來找到大數
#include <stdio.h> #include <conio.h> int main(){ int max(int x,int y); int a,b,c;
系統中任何頁面都不顯示位址列和工具欄(減少使用者惡意修改網址破壞系統)
我們有時候看到了一些比較好的系統,使用者登入介面就去掉了位址列,然後當用戶登入到系統中,系統中的頁面也不顯示位址列,這樣的好處就是防治使用者通過觀察位址列的引數規律來偽造引數連線頁面破壞系統。 這裡去掉位址列需要3個頁面 1.Default.aspx:這個頁面作為部署系統的
編寫一個程式,開啟3個執行緒,這3個執行緒的ID分別為A、B、C,每個執行緒將自己的ID在螢幕上列印10遍,要求輸出結果必須按ABC的順序顯示;如:ABCABC
package test1; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.R
例7.9 輸入10個數,要求輸出其中值最大的元素和該數是第幾個數。
Ø解題思路: 定義陣列a,用來存放10個數 設計函式max,用來求兩個數中的大者 在主函式中定義變數m,初值為a[0],每次呼叫max函式後的返回值存放在m中 用“打擂臺”演算法,依次將陣列元素a[1]到a[9]與m比較,最後得到的m值就是10個數中的最大者#include