#include <iostream> using namespace std; int main() { int num; int T; cin >> T; while (T--) { scanf("%x",&num); printf("%d\n",num); } return 0; }    

2018年9月13日 0条评论 0点热度 阅读全文

m进制数转十进制数(乘权取余法) #include<iostream> #include<cmath> using namespace std; int main(){ int n,m; int ans=0; cin>>n>>m; for(int i=6;i>=0;i--){ int a=n/pow(10,i); //1式 int b=n/pow(10,i+1); //2式 int c=pow(m,i); // 3式 ans+=(a-b*10)*c; //4式 …

2017年12月21日 0条评论 0点热度 阅读全文

http://acm.hust.edu.cn/vjudge/problem/10533 Bellman-Ford 一共n个顶点,路径却经过了n条边,则必有一个顶点m经过了至少两次。则m是一个回路的起点和终点。走这个回路比不走这个回路路径更短,只能说明这个回路是负权回路。 #include <iostream> #include <cstdio> #include <string> #include <algorithm> #include <cstring>…

2016年8月22日 0条评论 0点热度 阅读全文