shuzi

数字游戏

时间限制:C/C++语言 1000MS;其他语言 3000MS
内存限制:C/C++语言 65536KB;其他语言 589824KB

题目描述:

真是一个无聊的夜晚啊,小B和小C在宿舍中实在无聊之极,因此决定玩一个数字游戏打发时间。小B首先开始,她给小C的问题是:

给定任意一个整数,小C可以交换该数中任意的不同位,能够得到的最小数值是多少?前提是不能有前导0。

小C很快就给出了一个答案,小B希望你来帮她检验答案的正确性,你能帮忙吗?

输入

输入中有多组测试数据。每组测试数据的第一行为一个没有前导0的整数n(0=< n =< 10^9),第二行为另一个整数m(0=<m=<10^9),小C给出的问题答案。

输出

对每组测试数据,在单独的行中输出结果,若小C的答案是正确的,输出YES,否则输出NO。

样例输入

3310

1033

4

5

样例输出

YES

NO

时间: 2024-10-09 17:05:20

shuzi的相关文章

python学习:程序控制结构·作业20141219

Python学习:程序控制结构 20141219 编程环境: windows 7 x64 python 2.7.6 题目: 1 编写程序,完成下列题目(1分) 题目内容: 如果列出10以内自然数中3或5的倍数,则包括3,5,6,9.那么这些数字的和为23.要求计算得出任意正整数n以内中3或5的倍数的自然数之和. 输入格式: 一个正整数n. 输出格式: n以内中3或5的倍数的自然数之和. 输入样例: 10 输出样例: 23 时间限制:500ms内存限制:32000kb n = int(raw_in

python之文件函数之作业

1.写函数,用户传入修改的文件名,与要修改的内容,执行函数,完成批了修改操作 修改列表中字符串首字母大写 def file_daxie(file): a=[] for i in file: b=i.capitalize() a.append(b) print(a) 2.写函数,计算传入字符串中[数字].[字母].[空格] 以及 [其他]的个数 def file_num(file): shuzi=zimu=kongge=qita=0 for i in file: if i.isdigit(): s

输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数-简单题

#include "stdafx.h" #include<iostream> using namespace std; void count(char *c) {  if(c==NULL)   return;  int zimu=0;  int shuzi=0;  int kongge=0;  int qita=0;  while(*c)  {   if((*c>='a'&&*c<='z')||(*c>='A'&&*c<

angularJS的过滤器!

angularJS过滤器: filter currency date filter json limitTo lowercase number orderBy uppercase ...... Filter过滤器: 过滤器的主要用途就是一个格式化 / 筛选数据的小工具: 一般用于服务端存储的数据转换为用户界面可以理解的数据: 常见需要使用Filter的数据有: - 时间 1288323623006 currency:它是用来过滤货币: 作用把数字过滤成 一个货币: 使用:竖杠+过滤器名称 <di

算术表达式

#include <stdio.h> #include <stdlib.h> #include <string.h> #include <ctype.h> #define MAXzhansize 30 char stack[MAXzhansize];// char deleted(int *top); void add(int *top,char item); /////////////////////////////////////////////////

thinkphp ajax分页

临时更改后的page类(很多地方没修改...因为笔者PHP没学好..)如下: 复制代码 <?php namespace Fenye\libs; /** file: page.class.php 完美分页类 Page */ class Page { private $total; //数据表中总记录数 private $listRows; //每页显示行数 private $limit; //SQL语句使用limit从句,限制获取记录个数 private $uri; //自动获取url的请求地址

Oldboy-Homework-Week1

关于Python全栈开发第一周所讲的一些回忆(会陆续添加) 一.一些简单的命令.概念 1.print(""):输出 2.变量 3.input():输入 4.while循环.if.else语句 5.数据类型.数据运算(算术运算.比较运算.赋值运算.逻辑运算等) 6.列表(list).元组(tuple) 7.字符串格式化输出 8.注释 二.详细复习 1.print输出示例: 2.变量: 2.1定义:通俗一些讲,就是存储一些临时的数据用. 2.2变量命名规则: ①不使用中文(虽然可行) ②命

第十四天(几个练习)

1 class Program 2 { 3 /// <summary> 4 /// 100以内与7有关的数字 5 /// </summary> 6 public void shuzi() 7 { 8 for (int i = 1; i <= 100; i++) 9 { 10 if (i % 10 == 7 || i / 10 == 7 || i % 7 == 0) 11 { 12 Console.Write(i + "\t"); 13 } 14 } 15

有关模运算符%的运算

输入一个五位数,把这个位数单独的分成阿拉伯数字,并且把这五个数字用四个空格彼此分开逆顺序输出,例如用户输入31455,则输出5 5 4 1 3 代码如下: using System;using System.Collections.Generic;using System.Linq;using System.Text; namespace 运算符{ class Program { static void Main(string[] args) { Console.Write("请输入五位的阿拉伯