牛客网编程练习之编程马拉松:强势糖果
2017-12-11 02:21
239 查看
AC代码:
import java.util.Scanner; /** * @author CC11001100 */ public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNextLine()){ String[] ss = sc.nextLine().split("\\s+"); System.out.println(resolve(ss[0], ss[1]) ? "Yes" : "No"); } } private static boolean resolve(String s1, String s2){ if(s2.length()>=s1.length()) return false; int[] b1 = new int[26]; int[] b2 = new int[26]; for(int i=0; i<s1.length(); i++){ b1[s1.charAt(i)-'A'] = 1; } for(int i=0; i<s2.length(); i++){ b2[s2.charAt(i)-'A'] = 1; } for(int i=0; i<26;i ++){ if(b2[i]==1 && b1[i]==0) return false; } return true; } }
相关文章推荐
- 牛客网编程练习之编程马拉松:解读密码
- 牛客网编程练习之编程马拉松:发工资
- 牛客网编程练习之编程马拉松:寻找舞伴
- 牛客网编程练习之编程马拉松:数据库连接池
- 牛客网编程练习之编程马拉松:鸽兔同校
- 牛客网编程练习之编程马拉松:不喜欢括号
- 牛客网编程练习之编程马拉松:砌墙
- 牛客网编程练习之编程马拉松:红与黑
- 牛客网编程练习之编程马拉松:程序员日
- 编程强势糖果
- GEEK编程练习— —发糖果问题
- 牛客网编程练习之PAT乙级(Basic Level):1041 说反话
- 牛客网编程练习之腾讯2017校招题:游戏任务标记
- 牛客网编程练习之网易2017校招题:解救小易
- 牛客网编程练习之去哪儿网2017校招题:身份证分组
- 牛客网编程练习之京东2017校招题:幸运数
- 牛客网编程练习之PAT乙级(Basic Level):1032 选大王
- 牛客网编程练习之网易2017校招题:数字翻转
- 牛客网编程练习之PAT乙级(Basic Level):1034 写出这个数
- 牛客网编程练习之PAT乙级(Basic Level):1033 害死人不偿命的(3n+1)猜想