题解

187 条题解

  • 0
    @ 2008-10-23 21:46:29

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ├ 测试数据 04:答案正确... 0ms

    ├ 测试数据 05:答案正确... 0ms

    ├ 测试数据 06:答案正确... 0ms

    ├ 测试数据 07:答案正确... 0ms

    ├ 测试数据 08:答案正确... 0ms

    ├ 测试数据 09:答案正确... 0ms

    ├ 测试数据 10:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

    Accepted 有效得分:100 有效耗时:0ms

    水水水。。。。

  • 0
    @ 2008-10-23 06:57:51

    PROGRAM P1201;

    VAR A:cardinal;

    begin

    readln(a);

    a:=swap(a);

    write(a);

    end.

    短小精悍

  • 0
    @ 2008-10-21 17:30:06

    注意使用dword

    (n and 65535)shl 16+n shr 16

  • 0
    @ 2008-10-09 20:54:32

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ├ 测试数据 04:答案正确... 0ms

    ├ 测试数据 05:答案正确... 0ms

    ├ 测试数据 06:答案正确... 0ms

    ├ 测试数据 07:答案正确... 0ms

    ├ 测试数据 08:答案正确... 0ms

    ├ 测试数据 09:答案正确... 0ms

    ├ 测试数据 10:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

    Accepted 有效得分:100 有效耗时:0ms

  • 0
    @ 2008-10-04 12:32:49

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ├ 测试数据 04:答案正确... 0ms

    ├ 测试数据 05:答案正确... 0ms

    ├ 测试数据 06:答案正确... 0ms

    ├ 测试数据 07:答案正确... 0ms

    ├ 测试数据 08:答案正确... 0ms

    ├ 测试数据 09:答案正确... 0ms

    ├ 测试数据 10:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

    Accepted 有效得分:100 有效耗时:0ms

    var

    ans,n:qword;

    a:array[1..2]of qword;

    begin

    readln(n);

    a[1]:=n div 65536;

    a[2]:=n mod 65536;

    ans:=a[1];

    ans:=ans+a[2]*65536;

    writeln(ans);

    end.

    Flag    Accepted

    题号   P1201

    类型(?)   数论 / 数值

    通过   2509人

    提交   4709次

    通过率   53%

    难度   1

    提交 讨论 题解

  • 0
    @ 2009-07-06 20:52:16

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ├ 测试数据 04:答案正确... 0ms

    ├ 测试数据 05:答案正确... 0ms

    ├ 测试数据 06:答案正确... 0ms

    ├ 测试数据 07:答案正确... 0ms

    ├ 测试数据 08:答案正确... 0ms

    ├ 测试数据 09:答案正确... 0ms

    ├ 测试数据 10:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

    Accepted 有效得分:100 有效耗时:0ms

    进制转换,就这样吧

  • 0
    @ 2008-09-28 14:16:54

    #include

    int main(){

    unsigned x;

    scanf("%lu",&x);

    printf("%lu",(x16));

    system("pause");

    return 0;

    }

  • 0
    @ 2008-09-24 09:32:48

    var n,m:cardinal;

    begin readln(n); m:=n shr 16; n:=n-m shl 16; write(n shl 16+m);

    end.

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ├ 测试数据 04:答案正确... 0ms

    ├ 测试数据 05:答案正确... 0ms

    ├ 测试数据 06:答案正确... 0ms

    ├ 测试数据 07:答案正确... 0ms

    ├ 测试数据 08:答案正确... 0ms

    ├ 测试数据 09:答案正确... 0ms

    ├ 测试数据 10:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

    Accepted 有效得分:100 有效耗时:0ms

  • 0
    @ 2008-09-20 21:13:37

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ├ 测试数据 04:答案正确... 0ms

    ├ 测试数据 05:答案正确... 0ms

    ├ 测试数据 06:答案正确... 0ms

    ├ 测试数据 07:答案正确... 0ms

    ├ 测试数据 08:答案正确... 0ms

    ├ 测试数据 09:答案正确... 0ms

    ├ 测试数据 10:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

    Accepted 有效得分:100 有效耗时:0ms

    位运算!

  • 0
    @ 2008-09-20 11:57:09

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ├ 测试数据 04:答案正确... 0ms

    ├ 测试数据 05:答案正确... 0ms

    ├ 测试数据 06:答案正确... 0ms

    ├ 测试数据 07:答案正确... 0ms

    ├ 测试数据 08:答案正确... 0ms

    ├ 测试数据 09:答案正确... 0ms

    ├ 测试数据 10:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

    Accepted 有效得分:100 有效耗时:0ms

    题号   P1201

    通过   2425人

    提交   4555次

    ---|---|---|---|---|---|---|---|

    2425...

    好简单的题...

  • 0
    @ 2008-09-20 09:39:15

    #include

    main()

    {

    unsigned n;

    scanf("%lu",&n);

    printf("%lu",(n16));

    }

    小程序啊,但怎么提交3次才行呢

  • 0
    @ 2008-09-17 20:05:34

    晕, VIJOS也真够行的, 同样的代码一定要交两次才行,

  • 0
    @ 2008-09-17 17:32:06

    多么优美的位运算

    var

    a,b,c:qword;

    i:longint;

    begin

    readln(a);

    c:=1;

    for i:=1 to 16 do c:=c*2;

    c:=c-1;

    b:=a shr 16;

    a:=a and c;

    a:=a shl 16;

    a:=a+b;

    writeln(a);

    end.

  • 0
    @ 2008-09-05 23:36:13

    真晕,搞错了把dword搞成longint; 晕死。。 不过这个题目真的很水,

    摆明了要我们用调用函数来写的,,SWAP 交换高低位函数。。 哈哈, 不错,

    今天心情还很好,在写写题目, 兄弟们拉,NOIP快到了,大家一起加油冲

  • 0
    @ 2008-09-05 22:28:23

    #include

    using namespace std;

    int main()

    {

    unsigned long long int n;

    cin>>n;

    cout

  • 0
    @ 2008-09-04 19:05:06

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ├ 测试数据 04:答案正确... 0ms

    ├ 测试数据 05:答案正确... 0ms

    ├ 测试数据 06:答案正确... 0ms

    ├ 测试数据 07:答案正确... 0ms

    ├ 测试数据 08:答案正确... 0ms

    ├ 测试数据 09:答案正确... 0ms

    ├ 测试数据 10:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

    Accepted 有效得分:100 有效耗时:0ms

  • 0
    @ 2008-08-21 15:54:57

    样例没必要这么恶心吧 ‘1314520’

  • 0
    @ 2008-08-17 10:29:24

    弱弱

  • 0
    @ 2008-08-02 16:54:34

    这题用C太赚了

    直接(n>>16)+(n

  • 0
    @ 2008-08-02 08:58:34

    LS正解~~~不过我忘了规模了,只开了longint,囧……

信息

ID
1201
难度
3
分类
模拟 点击显示
标签
(无)
递交数
3699
已通过
1824
通过率
49%
被复制
13
上传者