Maksimal dan minimum 8-marc h-geeksForgeeks

Nilai maksimum dan nilai minimum nomor kuartid

Ketika bilangan bulat N diberikan, gempa adalah minimum dan jumlah girder N.

Contoh

Input: n = 4 n = 4 Output: Maksimum: 7777 Minimum: 1000

Input N = 2 Output: Maksimal: 77 Minimum: 10

Pendekatan untuk menghitung jawaban yang diperlukan, ikuti langka h-langkah di bawah ini:

  • Angka maksimum: Angka maksimum: Jumlah maksimum digit harus maksimal. Digit gempa terbesar adalah “7”. Karena itu
Jumlah maksimum 1 digit: Jumlah maksimum "7" 2 digit: "77" Nomor maksimum: "777" .... Jumlah maksimum digit: "777. (n) ganda
  • Jumlah minimum angka minimum 8 margin adalah “0”. Dengan kata lain, digit pertama harus menjadi angka minimum selain “1”, yaitu “1”, dan digit yang tersisa harus “0”. Karena itu
Jumlah maksimum 1-digit: "1" 2 digit Nomor minimum: "10" Digit k e-3: "100" .... Jumlah minimum digit: '100.

Berikut ini adalah implementasi dari pendekatan di atas:

C++

Temukan nomor maksimum dan angka minimum // program C ++ // dan program C ++ untuk jumlah minimum n digit // dalam kemajuan k e-8 #Crude Namespace Std; // Fungsi yang Mengembalikan Jumlah N Digit Maksimum dan Minimum // fungsi yang mengembalikan jumlah n digit // Sistem Nomor String findlargest (int n) // ‘7’ ditambahkan n kali String terbesar = string (n, ‘7’); Mengembalikan terbesar; // fungsi yang mengembalikan nilai minimum // fungsi yang mengembalikan jumlah n digit // Sistem Nomor String findsmallest (int n) Tambahkan ‘0’ ( n-1) kali ke/ 1 String terkecil + String (( n-1), ‘0’); Kembali yang terkecil; // Fungsi yang menampilkan nilai maksimum dan minimum // Fungsi yang menampilkan nomor n-mitrit terkecil Void printlargestsmallest (int n) Cout<< "Largest: " << findLargest(N) << endl; Cout<< "Smallest: " << findSmallest(N) << endl; // kode driver int main () int n = 4; // Panggilan fungsi Printlargestsmallest (n); Kembali 0;

Java

// Program Java untuk jumlah maksimum dan minimum n digit // dan program C ++ untuk jumlah minimum n digit // dalam kemajuan k e-8 Impor java. util.*; Impor java. io.*; Kelas GFG // Fungsi yang Mengembalikan Jumlah N Digit Maksimum dan Minimum // fungsi yang mengembalikan jumlah n digit // Sistem Nomor String statis findlargest (int n) // ‘7’ ditambahkan n kali String terbesar = string (n, ‘7’); Mengembalikan terbesar; // fungsi yang mengembalikan nilai minimum // fungsi yang mengembalikan jumlah n digit // Sistem Nomor String statis findsmallest (int n) Tambahkan ‘0’ ( n-1) kali ke/ 1 String terkecil + String (( n-1), ‘0’); Kembali yang terkecil; String statis pribadi (int n, char c)< String temp = ""; untuk (int i = 0; i< N; i++) < Temp+= c; Kembalikan suhu; // Fungsi yang menampilkan nilai maksimum dan minimum // Fungsi yang menampilkan nomor n-mitrit terkecil Statis void printlargestsmallest (int n) System. out. print ("terbesar:" + Findlargest (n) + "♪ n"); System. out. print ("Minimum:". + Findsmallest (n) + "\ n"); // kode driver Public static void main (string [] args) int n = 4; // Panggilan fungsi Printlargestsmallest (n); // Kode ini disediakan oleh 29ajaykumar.

Python3

# Program Python yang mencari angka maksimum dan minimum n # Ini adalah program Python yang membutuhkan jumlah minimum n digit. # 8 dalam kemajuan # Fungsi yang mengembalikan angka maksimum Fungsi yang mengembalikan jumlah n girder dengan nomor oktal # Banyak sistem Def findlargest (n): Tambahkan # ‘7’ n kali Terbesar = string (n, ‘7’); Mengembalikan terbesar; #Nales nilai minimum Fungsi yang mengembalikan jumlah n girder dengan nomor oktal # Banyak sistem Def findsmallest (n): Tambahkan ‘0’ ( n-1) ke # 1 Terkecil = “1” + string (( n-1), ‘0’); Kembali yang terkecil; String def (n, c): Temp = “”; Untuk saya dalam jangkauan (n): Temp + = c; Kembalikan suhu; #Nuns yang menampilkan nilai maksimum dan minimum #NEW Nomor N-Digit Quart terkecil adalah fungsi Def printlargestsmallest (n): Print (“Maksimum:”, Findlargest (n)); Print (“minimum:”, findsmallest (n)); # Kode driver jika __name__ = = ‘__main_____ : N = 4; # Panggilan fungsi Printlargestsmallest (n); # Kode ini disediakan oleh SAPNASINGH4991.

C#

// program C#untuk maksimum n-digit dan n digit terkecil // dan program C ++ untuk jumlah minimum n digit // dalam kemajuan k e-8 Menggunakan sistem; Kelas GFG // Fungsi yang Mengembalikan Jumlah N Digit Maksimum dan Minimum // fungsi yang mengembalikan jumlah n digit // Sistem Nomor String statis findlargest (int n) // ‘7’ ditambahkan n kali String terbesar = string (n, ‘7’); Mengembalikan terbesar; // fungsi yang mengembalikan nilai minimum // fungsi yang mengembalikan jumlah n digit // Sistem Nomor String statis findsmallest (int n) Tambahkan ‘0’ ( n-1) kali ke/ 1 String terkecil + String (( n-1), ‘0’); Kembali yang terkecil; String statis pribadi (int n, char c)< String temp = ""; untuk (int i = 0; i< N; i++) < Temp+= c; Kembalikan suhu; // Fungsi yang menampilkan nilai maksimum dan minimum // Fungsi yang menampilkan nomor n-mitrit terkecil Statis void printlargestsmallest (int n) Console. write ("Maksimum:" + Findlargest (n) + "♪ n"); Console. write ("Minimum:". + Findsmallest (n) + "\ n"); // kode driver Public static void main (string [] args) int n = 4; // Panggilan fungsi Printlargestsmallest (n); // Kode ini disediakan oleh Princiraj1992.

Javascript

// Temukan digit n terbesar dan n digit terkecil // dan program C ++ untuk jumlah minimum n digit // dalam kemajuan k e-8 // Fungsi yang Mengembalikan Jumlah N Digit Maksimum dan Minimum // fungsi yang mengembalikan jumlah n digit // Sistem Nomor Fungsi Findlarsest (N) // ‘7’ ditambahkan n kali var terbesar = array baru (n+1) . jamin (‘7’); Mengembalikan terbesar; // fungsi yang mengembalikan nilai minimum // fungsi yang mengembalikan jumlah n digit // Sistem Nomor Fungsi Findsmallest (n) Tambahkan ‘0’ ( n-1) kali ke/ 1 Var terkecil + Array baru (n) . join (‘0’); Kembali yang terkecil; // Fungsi yang menampilkan nilai maksimum dan minimum // Fungsi yang menampilkan nomor n-mitrit terkecil Printlargestsmallest (n) Document. write (“Maksimum:” + Findlargest (n) + “”); Document. write (“Minimum:”. + Findsmallest (n)); // kode driver var n = 4; // Panggilan fungsi Printlargestsmallest (n); output:

Maksimal: 7777 Minimum: 1000

Perhitungan waktu: o (n), n adalah panjang string. Ruang bantu: o (1)

Artikel serupa Peningkatan

Please Login to comment.

Similar Reads

Jumlah genap terbesar dan jumlah ganjil n-digit di 8th

Ketika integer n diberikan, mintalah angka genap terbesar dan angka ganjil dalam antrian: input n = 4 output: output: 7776 Input: n = 2 Output: 76 Buka: 76 E T-Number: Dapatkan angka terbesar digit nomor harus maksimal. Dalam gempa, digit maksimum adalah “7”. Itu sebabnya

4-Minute Reading Margin n-digit 8 terbesar dengan kotak lengkap

Ketika angka alami N diberikan, temukan nomor oktal n-digit terbesar dengan kuadrat penuh: input: n = 1 output: 4 4 Penjelasan: 1 Output: 4 Deskripsi: 4 adalah persegi yang sama sepenuhnya. Margin dari Digit Tunggal Maksimum: N = 2 Output: 4 61 Penjelasan: 49 adalah jumlah maksimum 8-digit 8-Margin: 49 adalah jumlah maksimum margin 8 digit ganda, bahkan jika itu bena r-benar persegi. Oleh karena itu 49

10 menit untuk dibaca Hitung angka hingga N dengan girder D dalam ekspresi quadridal

Menghitung angka dalam kisaran [1, n] ketika jumlah ekspresi quax dari angka adalah D ketika bilangan bulat d, yang mewakili bilangan bulat positif dan digit diberikan, berada dalam kisaran [1, n]: input n = 20, d = 7 Output: 2 Jumlah 7 digit dalam ekspresi 8-margin dalam kisaran penjelasan [1, 20] adalah 7 dan 15. Karena itu

6 menit dibaca

Kueri yang menghitung angka dari kisaran yang tidak termasuk girder k dalam ekspresi bilangan desimal atau oktasi

Misalkan array q [] [], yang terdiri dari integer k dan n-query dari jenis berikut, diberikan.Tugas setiap kueri adalah untuk menampilkan sejumlah penghitungan yang tidak termasuk angka k dari kisaran [L, R] dalam ekspresi desimal dan quadrand. Contoh k = 7, q [] [] = & gt;

9-Minute Reading Hitungan N-Digit Jumlah Digit XOR sebagai satu digit

Ketika integer N diberikan, jumlah total n digit di mana masin g-masing digit adalah satu digit adalah satu digit. Contoh Input N = 1 Output: 9 Deskripsi 1, 2, 3, 4, 5, 6, 7, 8, 9 adalah angka. Input: n = 2 n = 2 Output: 66 66 Explanation: Jumlah digit adalah 66 dengan digit xor.

14 menit untuk dibaca Urutkan array ke urutan kecil, pesanan besar, urutan kedua, kecil, pesanan terbesar kedua, …

Ketika array integer diberikan, urutan ditampilkan dalam urutan yang terkecil, jumlah terbesar, yang kedua lebih kecil, jumlah terbesar kedua, angka ketiga, dan jumlah terbesar ketiga. Contoh Input: ARR [] = [5, 8, 1, 4, 2, 9, 3, 7, 6] Output: arr [] = [5, 8, 1, 4, 2, 3, 3, 6, 6 , 6, 6<1, 9, 2, 8, 3, 7, 4, 6, 5>Input: ARR [] = [1, 2, 3, 4] Output: arr [] =

7-Minute Reading Maksimal dan masturbasi dua n digit

Ketika integer n? 9 = 18 Jumlah minimum 1 digit adalah 0, 0 + 0 = 0 Input: n = 2 Output: n = 2 N = 2 Output: Maksimum = 198 Minimum = 20 Pendekatan: Maksimum: Maksimum: Maksimum: Maksimal: Maksimum: Maksimum : Maksimal.

4-Minute Reading Maksimum dan minimum n-digit 16

Ketika integer N diberikan, minimum dan angka heksadesimal minimum dan maksimum diperoleh. Contoh Input: n = 4 Output: Maksimum: FFFF Minimum: 1000 Input: N = 2 Output: Maksimum: FF FF Minimum: 10

5 menit dibaca Hitung cara menghasilkan jumlah n-digit yang semua girder dapat dibagi dengan digit sebelumnya

Ketika angka n diberikan, hitung jumlah cara untuk membuat n digit dari satu hingga sembilan digit yang semua balok dapat dibagi dengan digit sebelumnya. Dengan kata lain, jika nomor tersebut diwakili oleh array A dari angka, itu adalah [i + 1] % a [i] == 0. Contoh Input: N = 2 Output: 23 Deskripsi: n = 2 Kemungkinan Jawaban

Baca lebih dari 15 menit Minimum dan jumlah maksimum n digit yang dimulai dengan n dan berakhir dengan n

Ketika integer n diberikan, mulailah dengan nomor n-digit dan temukan nomor minimum dan angka maksimum yang diakhiri dengan nomor n-digit: input n = 3 output: Angka terkecil = 303 angka terbesar = 393 Deskripsi: 303 adalah angka 3-digit terkecil: 303 adalah jumlah minimum 3 digit yang dimulai dalam 3 dan berakhir dalam 3, dan 393 adalah jumlah maksimum 3 digit yang dimulai dengan output 3 dan 393: n = 1:

9-Minute Reading Jumlah terbesar lebih kecil dari N, yang lebih besar dari girder dari digit N

Ketika bilangan bulat N diberikan, temukan angka terbesar lebih kecil dari N, yang lebih besar dari jumlah girder n. Jika kondisinya tidak puas dengan angka apa pun, tampilka n-1: input n = 100 output: 99 99, jumlah terbesar dari kurang dari 100 girder, yang kurang dari 100 girder.

9-Minute Reading Kubus Perfect N Girder Terbesar dan Terbesar

Ketika integer N diberikan, temukan minimum dan jumlah minimum N Nuts: Input: N = 2 N = 2 Output: 27 64 27 dan 64 adalah minimum dan maksimum dua digit. : 125 729 Pendekatan n = 1, karena nilai n dimulai, seri adalah afiliasi.

Baca 3 menit Kotak Lengkap N-Digit Kecil dan Maksimal

Ketika bilangan bulat N diberikan, temukan minimum dan jumlah minimum niggles yang bena r-benar kotak: input n = 2 output: 16 81 16 dan 18 adalah digit ganda minimum dan maksimum: n = 3 output: 100 961 Pendekatan n = 1 meningkatkan nilai N mulai dengan peningkatan kelas, seperti 9, 81, 961, 9801.

Baca 3 menit Minimum digit yang diberikan dan kueri utama maksimum

Ketika semua kueri diberikan kueri Q-Piece yang terdiri dari Integer D, tugasnya adalah menemukan prima minimum dan maksimum dari digit D. Jika bilangan prima seperti itu tidak ada, tampilka n-1.<2, 5>Output: 11 97 10007 99991 Input: Q [] = Output: 1009 9973 101 997 1 7 Pendekatan: Nomor Digit dimulai dari 10 ( d-1) dan berakhir pada 10.

9-Minute Reading Bagian N dari urutan terbentuk dalam digit maksimum bagian saat ini dan akumulasi digit minimum.

Dua angka n dan k diberikan, dan k mewakili bagian awal dari urutan. Dengan kata lain, an + 1 = an + maks (jumlah digit an) * min (jumlah digit an) Contoh: Input: k = 1, n = 5 output: 50 Deskripsi A1 = 1 A2 = A1 + Mindi

6 menit dibaca Hitungan 8-margin hingga n digit

Ketika integer N diberikan, jumlah gempa alami hingga N girder diperoleh. Contoh Input N = 1 Output: 7 Deskripsi 1, 2, 3, 4, 5, 6, 6, satu digit alami 8-margin: n = 2 Output: 63 Penjelasan: Total nomor 8-digit adalah 56. Di sana adalah tujuh 8-digit, satu digit. Oleh karena itu, 56 + 7 = 63. Pengamatan pendekatan

4-Minute Reading Menghitung jumlah digit pertama dan terakhir dalam kisaran di mana jumlah girder dapat dibagi oleh K.

Ketika kisaran L dan R dan nilai k diberikan, dalam kisaran L ke R, jumlah girder dapat dibagi dengan k, dan jumlahnya tidak sama dengan digit pertama. Contoh Input: L = 1, R = 10, K = 2 Output: 0 Nomor Input (0) Jumlah girder penjelas dapat dibagi dengan 2 (2)

15 menit untuk dibaca Temukan semua angka dari kisaran L ke R, seperti jumlah angka dan dua ijazah digit adalah bilangan prima.

Ketika kisaran L dan R diberikan, jumlah jumlah digit dari setiap angka dan jumlah dari du a-square jumlah dari setiap angka dihitung sebagai penghitungan utama semua angka antara L dan R: input input: L = 10., r = 20 output: 4 4 Angka ini adalah sebagai berikut: 11 12 14 16 Input: L = 100, R = 130 Output: 9 9 Ada: 101 102 104 106 110 111 113

9-Minute Reading Menghitung jumlah n girder yang tidak memiliki digit tertentu

Input: N = 2, D = 7 Output: 72 digit untuk semua 2 digit, 10, 11, 12, 14, 14, 15, 15, 18,. untuk melintasi semua digit. Tentang semua angka

8 menit dibaca Hitung jumlah ruang lingkup yang sama dengan digit pertama dan digit terakhir

Ketika rentang yang diwakili oleh dua bilangan bulat positif L dan R diberikan, temukan jumlah digit pertama yang sama dengan digit terakhir. Contoh Input: L = 2, R = 60 Output: 13 Komentar: Angka yang diperlukan adalah 2, 3, 4, 5, 6, 7, 7, 9, 11, 33, 44, 55.

Baca lebih dari 15 menit

Menghitung kemungkinan angka n-digit sehingga setiap digit tidak muncul lebih dari jumlah kali yang ditentukan secara terus menerus.

Ketika integer n dan array maxdigit [] diberikan, hitung semua n digit yang tidak tampak lebih dari maxdigit [i] kali. Hitungannya mungkin sangat besar, jadi tampilkan dengan modulo 109 + 7. Contoh entri n = 2, maxdigit [] = n = 2, maxdigit [] = 2<1, 1, 1, 1, 1, 1, 1, 1, 1, 1>Output: 90 Penjelasan: Tidak ada angka yang muncul lebih dari dua kali.

Baca lebih dari 15 menit Jumlah rat a-rata n-digit dari setiap digit dihitung

Ketika bilangan bulat positif diberikan, jumlah kacan g-kacangan, yang berdekatan dengan du a-digit n-digit, adalah untuk menghitung. contoh. Input N = 1 Output: 10 Angka dari Penjelasan 0 hingga 9 hanya satu digit, jadi semua kondisi yang diberikan dipenuhi. Input: n = 2 n = 2 Output: 90 Pendekatan paling sederhana untuk menyelesaikan pendekatan sederhana.

11 menit dibaca Hitung nomor n-digigit yang semua posisi dapat dibagi dengan angka pada posisi itu

Ketika bilangan bulat positif diberikan, jumlah n-digit di mana semua langganan (satu pendamping berbasis) dalam jumlah itu dapat dibagi dengan angka yang dihasilkan oleh langganan dihitung. Cetak 109 + 7 modulo, karena pengadilan bisa sangat besar. Contoh Input: N = 2 Output: 2 Jumlah dua digit yang memenuhi penjelasan hanya 11 dan 12.

6 menit dibaca Hitung nomor n-digit yang berisi semua bilangan prim a-digit

Ketika bilangan bulat positif diberikan, menghitung jumlah n digit yang berisi semua bilangan prima satu digit. Contoh Input: N = 4 Output: 24 24 Jumlah prima dari satu digit adalah 4.<2, 3, 5, 7>Oleh karena itu, jumlah cara untuk mengatur empat angka di empat tempat adalah 4! = 24. Input: n = 5 n = 5Output: 936 Pendekatan paling sederhana adalah pendekatan paling sederhana

12 menit dibaca Hitung jumlah N nyali yang setidaknya satu digit k

Ketika angka n dan angka k diberikan, hitung jumlah n usus dengan setidaknya satu digit k: input: n = 3, k = 2 output: 252 dalam jumlah panjang deskripsi 3, 2 muncul. Kasu s-kasus berikut dipertimbangkan: = & amp; Oleh karena itu, kombinasi 9*9 = 81 dimungkinkan.

6 menit dibaca Hitung jumlah n digit yang mencakup semua digit yang mungkin

Ketika bilangan bulat positif diberikan, hitung jumlah n-digit di mana semua digit [0-9] muncul setidaknya sekali. contoh. Input n = 10Output: 3265920 Input: n = 5 Output: 0 Jawabannya adalah 0 karena jumlah digit kurang dari jumlah minimum digit [0-9], jadi jawabannya adalah pendekatan paling sederhana.

15 menit untuk dibaca Hitunglah banyaknya N digit yang paling sedikit satu digitnya diulang

Diberikan bilangan bulat positif N, tentukan banyaknya bilangan yang memiliki N digit sedemikian rupa sehingga paling sedikit satu digit dari bilangan tersebut muncul dua kali atau lebih. Contoh Input: N = 2 N = 2 Output: 9 Penjelasan: Semua bilangan dua digit yang paling sedikit satu digitnya muncul lebih dari satu kali<11, 22, 33, 44, 55, 66, 77, 88, 99>Jadi, jumlah totalnya adalah 9:N

Baca lebih dari 15 menit Jumlah maksimal bilangan genap dan ganjil sebanyak N digit

Diketahui bilangan bulat N, carilah bilangan N digit genap dan ganjil terbesar: Masukan: N = 4 N = 4 Keluaran: Genap = 9998 Ganjil = 9999 Masukan: N = 2 Keluaran: N = 2 N = 2 Keluaran : Bilangan genap = 98 Bilangan ganjil = 99 Deret untuk nilai N yang berbeda adalah 8, 98, 998, 9998, . Jadi, bilangan genap N-digit maksimumnya adalah (10n) – 2. Demikian pula bilangan ganjil N digit terbesarnya adalah:

Baca 3 menit Maksimal N digit genap dan ganjil dalam heksadesimal

Diberikan bilangan bulat N, carilah N angka genap dan ganjil terbesar dalam heksadesimal: Masukan N = 1 Keluaran: Genap: E Ganjil F Masukan: N = 2 Keluaran: Genap: FE Ganjil Pendekatan FF Digit terbesar Untuk mendapatkan , bilangan tersebut harus memiliki angka terbesar. Dalam heksadesimal, angka tertinggi adalah ‘F’.

4-Minute Reading N angka terbesar dari bilangan genap dan ganjil pada basis B

Diketahui bilangan bulat N dan basis B, tentukan bilangan genap dan ganjil maksimum N digit basis B dalam bentuk desimal. Contoh Masukan : N = 2, B = 5 N = 2, B = 5 Keluaran : Genap = 24 Ganjil = 23 Penjelasan Banyaknya bilangan genap dua angka maksimal dengan basis 5 = 44, yaitu 24 dalam desimal. Banyaknya bilangan ganjil maksimal dua angka sampai alas 5 = 43. Input N =