自己的垃圾代码,思路错误了,将甲的十位和各位拆开进行遍历,造成双重循环,而且容易出bug。对于两种方式计算丙值的比较也错误了,int == int 是明显错误的,double == double也是不对的,因为double也有一定的精度问题,只有判断int == double 才能得到正确的结果。
#include <iostream>
#include <string>
#include <cmath>
using namespace std;
int main() {
int wo, x, y, a, b, jia, yi, bing, cnt=0;
double t,q;
cin >> wo >> x >> y;
for(int i = 1; i < 10; i++){
for(int j = 0; j < 10; j&#