T138150
  • 板块学术版
  • 楼主tin_ingot
  • 当前回复7
  • 已保存回复7
  • 发布时间2022/2/26 13:43
  • 上次更新2023/10/28 07:42:47
查看原帖
T138150
553188
tin_ingot楼主2022/2/26 13:43

这个T138150AC了4个点,不过其他点超时了: 题目

源代码:

#pragma G++ optimize(9)
#include<bits/stdc++.h>
#define int unsigned long long
using namespace std;
int ans=0;
inline int read()
{
    int n=0,f=1;
    char c;
    for(c=getchar();c<'0'||c>'9';c=getchar())
        if(c=='-') f=-1;
    for(NULL;c>='0'&&c<='9';c=getchar()) 
        n=(n<<1)+(n<<3)+(c^48);
    return f*n;
}
inline void write(int x)
{
    if(x<0) x=~(x-1),putchar('-');
    if(x>9) write(x/10);
    putchar(x%10+'0');
}
inline void move(int n)
{
    if(n==1) ans++;
    else
    {
        move(n-1);
        ans++;
        move(n-1);
    }
}
main()
{
    int m=read();
    move(m);
    write(ans);
}

提交记录

2022/2/26 13:43
加载中...