re 信息 Illegal Instruction. 求问
  • 板块学术版
  • 楼主dg114514
  • 当前回复3
  • 已保存回复3
  • 发布时间2025/7/27 16:32
  • 上次更新2025/7/27 20:54:46
查看原帖
re 信息 Illegal Instruction. 求问
1373205
dg114514楼主2025/7/27 16:32

rt,bdfs 说是 linux 下非法指令。下面是代码

#include<bits/stdc++.h>
#define int long long
#define x first
#define y1 fhgikdjcviosjfhjglkf35754893
#define y second
#define rep(i,l,r) for(int i=l;i<=r;i++)
using namespace std;
int Hash(const string& s){
    int ans=0,fac=40320;
    rep(i,0,8){
        int cnt=0;
        rep(j,i+1,8) cnt+=(s[j]<s[i]);
        ans+=cnt*fac,fac/=8-i;
    }
    return ans;
}
signed main(){
    cout<<Hash("012345678");
}
2025/7/27 16:32
加载中...