新华三:1234组成三位数不重复各种类输出
题目:
1 2 3 4四个数字,取3个组成三位数,有多少种类?
4*3*2 = 24种。
各种类输出:
Java:
1 public class Main { 2 3 public static void main(String[] args) { 4 int[] a = {1, 2, 3, 4}; 5 int[] state = {0, 0, 0, 0}; 6 int count=0; 7 for(int i = 0; i < 4; i++){ 8 int num_1 = a[i]*100; 9 state[i] =1; 10 for(int j = 0; j < 4 ; j++){ 11 if(state[j] == 0){ 12 int num_2 = num_1 + a[j]*10; 13 state[j] = 1; 14 for(int k = 0; k < 4 ; k++){ 15 if(state[k] == 0){ 16 int num_3 = num_2 + a[k]; 17 System.out.println(num_3); 18 count++; 19 } 20 } 21 state[j] = 0; 22 } 23 } 24 state[i] =0; 25 } 26 System.out.println(count); 27 } 28 }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!