数据对象data1List,员工表,存储员工ID,员工姓名
数据对象data2List, 员工工作时长表,存储员工ID,月份,工时
计算每个员工1-3月每月工时及总工时
数据对象data1List,员工表,存储员工ID,员工姓名
数据对象data2List, 员工工作时长表,存储员工ID,月份,工时
计算每个员工1-3月每月工时及总工时
员工ID 员工姓名
员工ID 月份 工时 月份 工时 月份 工时
员工姓名 空格 一月份工时 空格 二月份工时 空格 三月份工时 空格 总工时
1 zhangwei01 1 01 200 02 150 03 196
zhangwei01 200 150 196 546
def workingTime(list1, list2): t1 = list2[2] # 一月份工时 t2 = list2[4] # 二月份工时 t3 = list2[6] # 三月份工时 t = int(t1) + int(t2) + int(t3) # 总工时 result = [list1[1], t1, t2, t3, t] return ' '.join(map(str, result)) if __name__ == "__main__": list1 = input().split() list2 = input().split() print(workingTime(list1, list2))
data1List = input('') data2List = input('') data1List = data1List.split(' ') data2List = data2List.split(' ') id1 = data1List[0] name = data1List[1] id2 = data2List[0] JanLen = data2List[2] FebLen = data2List[4] MarLen = data2List[6] TotalLen = int(JanLen)+int(FebLen)+int(MarLen) print("%s %s %s %s %d" % (name,JanLen,FebLen,MarLen,TotalLen))很奇怪,如果用pring(name," ",JanLen," "...),就不行,必须要在一个句子里才行。。。
#include <iostream> (720)#include <stack> #include <string> using namespace std; int main() { int id, jan, feb, mar, sum; string name; cin >> id >> name; cin >> id >> jan >> jan >> feb >> feb >> mar >> mar; sum = jan + feb + mar; cout << name << " " << jan << " " << feb << " " << mar << " " << sum; return 0; }