之前面试遇到这么一道有趣的题目,但是只给出一个输入用例,我写的代码可以通过这个输入用例,但是其它不知道的输入用例没法通过,不知道有没有大佬有啥思路吗?
这个是题目的链接: https://drive.google.com/drive/folders/1KQ6LYQcbhdINcVB1ChayloO01oXR1hF6?usp=sharing
import asyncio
def main():
async def do_sync_f():
return sync_f()
loop = asyncio.get_event_loop()
task_g = loop.create_task(async_g())
task_f = loop.create_task(do_sync_f())
tasks = [
task_g, task_f
]
loop.run_until_complete(asyncio.wait(tasks))
print(max(task_g.result(), task_f.result()))
if __name__ == '__main__':
main()