关注
import java.util.Scanner;
public class Main{
static int max=-1;
public static void main(String[] args) {
Scanner s=new Scanner(System.in);
int n=s.nextInt();
String str[]=new String[n];
int rs[]=new int[n];
for(int i=0;i<n;i++) {
str[i]=s.next();
rs[i]=s.nextInt();
}
for(int i=0;i<n;i++) {
max=0;
f(str[i].substring(1),rs[i],Integer.parseInt(str[i].substring(0,1)));
System.out.println(max);
}
}
public static void f(String str,int num,int count) {
if(count==num&&str.equals("")) {
System.out.println(str);
max++;
return;
}
for(int i=0;i<str.length();i++) {
int a=Integer.parseInt(str.substring(i, i+1));
for(int j=0;j<2;j++) {
if(j==0) {
count=count+a;
f(str.substring(i+1),num,count);
count=count-a;
}else {
count=count-a;
f(str.substring(i+1),num,count);
count=count+a;
}
}
}
return;
}
}
第二题为啥不行啊,求教
查看原帖
点赞 评论
相关推荐
03-26 15:13
华中科技大学 golang 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 面试问题记录 #
74993次浏览 1064人参与
# 工作中,你有没有遇到非常爱骂人的领导? #
20784次浏览 145人参与
# 京东TGT #
54632次浏览 188人参与
# 上班到公司第一件事做什么? #
41179次浏览 383人参与
# 硬件人的简历怎么写 #
258053次浏览 2901人参与
# 求职季如何保持心态不崩 #
107809次浏览 887人参与
# 找工作的破防时刻 #
2599次浏览 41人参与
# 工作时那些社死瞬间 #
26479次浏览 199人参与
# 拼多多工作体验 #
18156次浏览 153人参与
# 互联网行业现在还值得去吗 #
7710次浏览 42人参与
# 技术转行的心路历程 #
48801次浏览 665人参与
# 选完offer后,你后悔学本专业吗 #
39146次浏览 217人参与
# 你觉得技术面多长时间合理? #
87571次浏览 647人参与
# 国企和大厂硬件兄弟怎么选? #
121311次浏览 1657人参与
# 你遇到过哪些神仙同事 #
75849次浏览 668人参与
# 安利/避雷我的专业 #
67416次浏览 497人参与
# 面试经验谈 #
51220次浏览 821人参与
# 实习生应该准时下班吗 #
204089次浏览 1329人参与
# 米哈游求职进展汇总 #
323402次浏览 2224人参与
# 面试吐槽bot #
18900次浏览 109人参与
# 工作一周年分享 #
20511次浏览 113人参与